iMicrobes employs 20 employees. The iMicrobes management team includes Noah Helman (Founder and CEO), Elizabeth Clarke (Founder and CTO), and Derek Greenfield (Founder and President).
Get Contact Info for All DepartmentsLooking for a particular iMicrobes employee's phone or email?