Staff member


Julio Bafaluy Ortiz

IT Manager
IT
jbafaluy@ibecbarcelona.eu
+34 934 031 329