Charlie is currently a Senior Strategic Advisor at Cambridge University Health Partners (CUHP), developing the funding pillar of the Life Sciences Strategy. He is also a Senior Advisor at Lazard, the world’s largest independent investment bank, having first joined Lazard as a Managing Director in December 2009, responsible for European Capital Markets Advisory. Prior to joining Lazard, Charlie was a Managing Director at Deutsche Bank where he was Head of UK Corporate Broking and ECM and a Senior Corporate Finance Advisor.
Charlie is also a Trustee and Director of the Institute of Cancer Research and a Non-Executive Director on the Board of Gulf Airlines Group. He received a BA from Durham University and MPhil in BioScience Enterprise from Cambridge University.