Odyssey employs 91 employees. The Odyssey management team includes Emery Gunselman (Research Partnerships Manager), Christopher Smith (Head of Finance), and Jessica Inman (Vice President, Commercialization).
Looking for a particular Odyssey employee's phone or email?