Log in
DE-CIX
Contact
View in org chart
Theresa Bobis
Regional Director Southern Europe
Darwin Da Costa
Manager Business Development Southern Europe
Alberto Egido
Senior Marketing Manager Southern Europe
Current role
Project & Sales Manager; Business Development Southern Europe at ELA Container