BM
About
Ben Mason is the Managing Director, Head of European Credit, Credit Investments at CPP Investments.
Investment Focus
- Location
- London, UK
Contact Information
linkedin.com/in/••••••••
Find more investors like Ben
Search Investors