Elexon’s Executive Team are responsible for the company’s day-to-day management. They work with the Board, the BSC Panel and our colleagues to ensure the successful delivery and development of the services and products Elexon delivers.
Executive Team members
Peter Stanley
Peter was appointed CEO on 28 September 2023 and oversees the corporate strategy and direction of the company, accountable to...
Anthony Riding
Geraldine Buckland
I joined the company in April 2020 as Chief People Officer and I am responsible for delivering Elexon’s People Strategy....
Jessica McGoverne
I joined Elexon in April 2023 and as a member of the Executive team, lead the communications, policy and market...
Steve Page
I am the Chief Financial Officer for Elexon. Role at Elexon I joined Elexon in September 2023 as Chief Financial Officer...
Victoria Moxham
I am Director of Customer & Code Management at Elexon. I oversee the work of the department which is responsible...