Degree in Law, Universitat de Barcelona. Master in Business Law, Universitat de Barcelona.
Languages: English, Spanish and Catalan
Degree in Law, Universitat de Barcelona. Master in Business Law, Universitat de Barcelona.
Languages: English, Spanish and Catalan