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