Managing Partner
United Kingdom
PCP Capital Partners LLP
Consensus Business Group
Director
Merrill Lynch
Senior Sales Specialist
PCP Capital Partners
Deloitte Corporate Finance
Deutsche Bank