Sales Director, France and Iberia
London, England, United Kingdom
Mergermarket
University of Buckingham
University of Buenos Aires