Stephen Mcgarry's Location
London, GB
Stephen Mcgarry's Work
Stephen Mcgarry's Education
Stephen Mcgarry's Skills
Stephen Mcgarry's Summary
Stephen McGarry, based in London, GB, is currently a Prinicipal, Portfolio, Licensing and Development Practice at Putnam Associates an Inizio Company, bringing experience from previous roles at finnCap, HSBC, Societe Generale and Clear River Capital. Stephen McGarry holds a 1990 - 1993 Doctor of Philosophy - PhD in Pharmacology @ University of London. With a robust skill set that includes Research, Equity Research, Microsoft Excel, Hospitals, Science and more, Stephen McGarry contributes valuable insights to the industry. Stephen McGarry has 1 email and 2 mobile phone numbers on RocketReach.