Michaela Bowen

Project Development Manager for Solar PV, SSE plc

Michaela works as a Project Development Manager at SSE plc, the UK and Ireland’s clean energy champion.

Michaela works tirelessly to provide clean and renewable energy solutions for businesses across the country.

Previous
Previous

Cathy Benwell

Next
Next

João Tomás Camboa