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).
CEO at Elexon
Peter was appointed CEO on 28 September 2023 and oversees the corporate strategy and direction of the company, accountable to the Board for the successful delivery and development of the services Elexon delivers. Previously Peter was Chief Operating Officer at Elexon.