London

Leigh
Barrow

Senior Manager

l.barrow@green-giraffe.eu
+4475 3432 4139

Offshore wind | Floating wind | Solar PV | BESS & grid | Hydrogen & e-fuels

M&A: buy-side and sell-side | Valuation | Financial modelling

Leigh previously worked at SunPower developing custom financial models, and leading development, deal structuring, and contract negotiations for custom US solar projects. Prior to that, Leigh worked at Monitor Deloitte and at a clean energy developer in South Africa