Telefónica Tech's IT department is led by Cristina Urquiola (Chief Information Officer) and has 536 employees.
Gustavo Daniel
IT Manager
Gareth Smyth
Service Management Specialist
Gorka Roldán Moraza
Security Manager
Looking for a particular Telefónica Tech employee's phone or email?