Business Positions
Palamon Capital Partners
London based private equity firm
Schools
Institut Européen d’Administration des Affaires (INSEAD)
The Business School for the World
•
MBA