Telefónica Tech
Managed IT Services (MSP) · Cloud Consulting & Migration

Telefónica Tech offices and sites

Telefónica Tech has 11 sites in 5 countries; 10 sites have open roles now. The busiest is London. The head office is in Madrid.

Data updated Nov 14, 2026 · Back to the company report
11Sites
5Countries
10Hiring offices
39Open roles

Every site

SiteCountryTypeOpen rolesRoles in 90 daysHires most forEngineeringSeen since
MadridSpainHeadquarters00
LondonUnited KingdomPlant / site2520Data Science, Enterprise Apps, Solutions48%Jan 2026
PuneIndiaSupport & operations36Support, AI/ML33%May 2026
BelfastUnited KingdomRegional office35Administrative, Marketing, Enterprise Apps33%Jun 2026
GlasgowUnited KingdomNot classified20Enterprise Apps100%Jul 2026
DublinIrelandNot classified13DevOps100%Jul 2026
HuntingdonUnited KingdomNot classified12Networking100%Aug 2026
SofiaBulgariaNot classified11Data Science100%Oct 2026
CambridgeUnited KingdomNot classified11Support0%Oct 2026
HorshamUnited KingdomNot classified10Finance0%Jun 2026
AberdeenUnited KingdomNot classified10Enterprise Apps100%Aug 2026
Source: office addresses in postings and company registers

Sites no longer seen

Manchester
United Kingdom · Not classified
last seen Sep 2026
Bristol
United Kingdom · Not classified
last seen Oct 2026
Portsmouth
United Kingdom · Not classified
last seen Dec 2025
York
United Kingdom · Not classified
last seen Jan 2026
Darlington
United Kingdom · Not classified
last seen Oct 2026

How to cite

Telefónica Tech, Offices. Alion, Nov 14, 2026. https://alion.io/company/telefonica-tech/offices

.json · .md · CC BY-SA 4.0