Head of Development
David joined Welsh Power in 2017 and has over 20 years’ experience in the energy sector.
He is a qualified mechanical engineer.
David is responsible for the development of:
- grid services projects
- battery projects; and
- flexible generation projects
Based in Cardiff and London