Keila Abreu

Joined in 2019 with a BSc in Law and MSc in Project
Management, after holding a variety of leading development roles in UKPR and Sembcorp. Keila has also been recognised in Forbes 30 Under 30 Europe.

+44(0)7534 399273

keila@electricland.co.uk