Chairman
 

Alastair

Alastair joined Welsh Power in 2008 and was Chief Executive between 2011 and 2023. 

He guided Welsh Power through 12 years of growth, an MBO and its transition to employee ownership.

Alastair is a Chartered Accountant and has over 35 years' experience in the finance and energy sector working with OEM’s, utilities, developers, and investors.

Key responsibilities

Alastair leads the board, guides strategy, and provides support to the leadership team.

Based in Cardiff and London