Claudia Olvera

Investment & Incubator Manager, La Salle Technova Barcelona