Elexon's Sales department is led by Brian Saunders (Chief Executive) and has 13 employees.
Chandrani Ghosh
Quality Assurance Consultant
Brian Saunders
Chief Executive
Looking for a particular Elexon employee's phone or email?