Log in
Elexon
Contact
Links
Previous companies
View in org chart
Anthony French
Head Of Technology Operations
Steve Preston
Senior IT Engineer
Ketan Lakhani
Senior IT Systems Support Specialist
Mahendra Kumar
Senior Systems Engineer
December, 2021 - present
August, 2018