EC One employs 9 employees. The EC One management team includes Jos Skeates (Managing Director), Amelia Knight (Marketing and Social Media Manager), and Elise Noël (Workshop Manager).
Looking for a particular EC One employee's phone or email?