Elexon employs 283 employees. The Elexon management team includes Mark Bygraves (Chief Executive), Devrim Celal (Non Executive Director), and Nigel Smith (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Elexon employee's phone or email?