Electrochaea employs 64 employees. The Electrochaea management team includes Mich Hein (CEO), Doris Hafenbradl (CTO and Managing Director), and Harald Beschid (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Electrochaea employee's phone or email?