Staff member


Julio Bafaluy Ortiz

Head of IT
IT
jbafaluy@ibecbarcelona.eu
+34 934 031 329