Degree in Law, Universitat Autònoma de Barcelona. Master in International Business Law, ESADE
Languages: English, Spanish and Catalan
Degree in Law, Universitat Autònoma de Barcelona. Master in International Business Law, ESADE
Languages: English, Spanish and Catalan