Stephen Dowd's Location
Cambridge, Cambridgeshire, United Kingdom
Stephen Dowd's Work
Stephen Dowd's Education
University of Cambridge
MBA (Concentration: Strategy & Marketing Consulting)
2010 - 2011
The University of Dundee
Ph.D. (Molecular Cell Biology)
1994 - 1998
Newcastle University
B.Sc. (Hons) (Biochemistry)
1991 - 1994
Stephen Dowd's Skills
Stephen Dowd's Summary
Stephen Dowd, based in Cambridge, Cambridgeshire, United Kingdom, is currently a Senior Director, Business Development at Kymab Ltd, bringing experience from previous roles at Kymab Ltd, SNIPR Biome - A CRISPR Company and SyndicateRoom. Stephen Dowd holds a 2010 - 2011 MBA in Concentration: Strategy & Marketing Consulting @ University of Cambridge. With a robust skill set that includes Pharmaceuticals, Biotechnology, Research Project Management, Event Management, Management Consulting and more, Stephen Dowd contributes valuable insights to the industry. Stephen Dowd has 4 emails and 1 mobile phone number on RocketReach.