Laura Riba Otaola

Degree in Law, Universitat Autònoma de Barcelona. Master in International Business Law, ESADE

Languages: English, Spanish and Catalan

Send mail

Scroll al inicio