Sara Vaughan Elexon Board and BSC Panel Chair Sara was appointed to the role of Chair of the Elexon Board in October 2022. She has been a member... Read More
Steve Page Chief Financial Officer at Elexon I am the Chief Financial Officer for Elexon. Role at Elexon I joined Elexon in September 2023 as Chief Financial Officer... Read More