Catherine Owen's Location
New York, NY, US
Catherine Owen's Work
Catherine Owen's Education
Catherine Owen's Skills
Catherine Owen's Summary
Catherine Owen, based in New York, NY, US, is currently a Non Executive Director at Agios Pharmaceuticals, bringing experience from previous roles at Bristol Myers Squibb and Optinose. Catherine Owen holds a 1988 - 1992 BSc (Honors) @ The University of Manchester. With a robust skill set that includes Immunology, Project Management, Sales, Advertising, Global Marketing and more, Catherine Owen contributes valuable insights to the industry. Catherine Owen has 7 emails on RocketReach.