Personal Information
Organization / Workplace
London, United Kingdom
Occupation
M&A Advisor
Industry
Finance / Banking / Insurance
Tags
europe
credit
npl
See more
- Presentations
- Documents
- Infographics