Epicuren Discovery employs 60 employees. The Epicuren Discovery management team includes Heidi Ackerman (Chief Operating Officer), Michael Lohrman (President), and Janae Justice (Vice President of Research and Development).
Get Contact Info for All DepartmentsLooking for a particular Epicuren Discovery employee's phone or email?