Element78 employs 11 employees. The Element78 management team includes Iain Rhodes (Non Executive Director and Chairman), Emily Butcher (Senior Project Manager), and Stephen Musson (Creative and User Experience Lead).
Looking for a particular Element78 employee's phone or email?