Staff member


David Lapena Garcia

Junior Developer
Directorate
dlapena@ibecbarcelona.eu
+34 93 4020845