Log in
Elexon
Contact
Links
View in org chart
Peter S.
Chief Executive Officer
Nigel Smith
Chief Financial Officer
Matthew Johnson
Managing Director - EMRS
Lawrence Jones
Head Of Rules Management At Elexon
Saso Bruzzese
Chief Technology Officer
+ 5 more
Anish Narayan
Service Manager
Steve Page Fca
Current role