Home » Staff memberStaff member Julio Bafaluy Ortiz Head of IT IT +34 934 031 329 jbafaluyibecbarcelona.eu