Charlie has over four decades of experience across capital markets, corporate finance, and strategic advisory. Until recently he was the CFO at the Ellison Institute for Technolgy in Oxford, previously he served as a Senior Advisor at Lazard, having first joined Lazard as a Managing Director in December 2009, responsible for European Capital Markets Advisory and leading many of Europes largest IPO’s. Prior to joining Lazard, Charlie was a Managing Director at Deutsche Bank where he was Head of UK Corporate Broking and a Senior Corporate Finance Advisor.
Charlie is also a Trustee and Deputy Chairman of the Institute of Cancer Research, he is on the board of the Babraham Research Campus, a Non-Executive Director on the Board of Gulf Airlines Group and on the Advisory Board of the Venture Capital Fellowship at Imperial.
He received a BA from Durham University and MPhil in BioScience Enterprise from Cambridge University