Stephen Dowd Location
Cambridge, Cambridgeshire, United Kingdom
Stephen Dowd Work
Stephen Dowd Education
University of Cambridge
MBA (Concentration: Strategy & Marketing Consulting)
2010 - 2011
University of Dundee
Ph.D. (Molecular Cell Biology)
1994 - 1998
Newcastle University
B.Sc. (Hons) (Biochemistry)
1991 - 1994
Stephen Dowd Skills
Stephen Dowd Summary
Stephen Dowd, based in Cambridge, Cambridgeshire, United Kingdom, is currently a Chief Business Officer at Confo Therapeutics. Stephen Dowd brings experience from previous roles at Rallybio, Kymab (acquired by Sanofi) and SNIPR Biome - A CRISPR Company. 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 has 3 emails and 2 mobile phone numbers on RocketReach.