Skip to content

Laura Riba Otaola

    Laura Riba Otaola

    Lawyer

    Law Degree, Autonomous University of Barcelona. Master’s in Derecho Internacional de los Negocios, ESADE

    Languages: English, Spanish y Catalan

    Skip to content