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 Balancing and Settlement Code (BSC).
Simon McCalla
Chief Executive Officer at Elexon
I joined the company as Chief Executive Officer on 4 April 2022.