Elect employs 14 employees. The Elect management team includes Neil Farrow (Director New Business Development), Nicola Fleury (Head of Partnerships), and Neil Barrett (Chief Technology Officer).
Looking for a particular Elect employee's phone or email?