Staff member


David Badia Prat

Managing Director
Directorate
dbadia@ibecbarcelona.eu
+34 934 020 281