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