Telefonica headquarters and office locations

Telefonica is headquartered in Madrid, Spain and has 12 office locations across 9 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All Telefonica Locations

Madrid (HQ)
Spain
Edificio Central - 2ª, Ronda de la Comunicación
Madrid
Spain
Gran Vía 28, 7ª planta
Madrid
Spain
Planta 7, C/ Gran Vía, 28
Buenos Aires
Argentina
Av. Independencia 169
Brazil
Av. Engenheiro Luís Carlos Berrini, 1 - Cidade Monções
Bogotá
Colombia
Av Suba #114A-55 Bloque B Piso 1
Quito
Ecuador
Av. Simón Bolívar
München
Germany
Georg-Brauchle-Ring 23
London
United Kingdom
Glasshouse St
Slough
United Kingdom
260 Bath Rd
Montevideo
Uruguay
Av. Gral. San Martín 2842
Zaraza
Venezuela (Bolivarian Republic of)
Calle Sucre