Founder and Managing Director
London, GB
Truffle Invest
Partners Capital LLP
Senior Associate
StepStone Group
Vice President
University of Bristol