Dr. Stephen McGarry is a seasoned professional in the healthcare research and investment sector, currently serving as Principal in the Portfolio, Licensing, and Development Practice at Putnam Associates, an Inizio Company, since June 2023. Prior to this role, Dr. McGarry held key positions such as Director of Life Science Research at finnCap and Managing Director and Head of Global Healthcare Research at HSBC. Additional experience includes leadership roles at Societe Generale as MD Global Head of Healthcare, and founding Clear River Capital, where Dr. McGarry served as Managing Director. Earlier in their career, Dr. McGarry worked at Goldman Sachs as Executive Director, leading the biotech analysis and European Healthcare team. Academic qualifications include a PhD in Pharmacology from the University of London and a 1st Class BSc (Hons) in Pharmacology from the University of Glasgow.
Sign up to view 0 direct reports
Get started