Optain employs 36 employees. The Optain management team includes Jeff Dunkel (Chief Executive Officer), Alejandra MacIel (Director of Clinical Operations), and Andrew Pomposelli (Senior Director of Strategic Finance).
Looking for a particular Optain employee's phone or email?