Telus headquarters and office locations

Telus is headquartered in Vancouver, Canada and has 16 office locations across 8 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Telus Locations

Vancouver (HQ),
Canada
510 W Georgia St
Athens, GA
United States
Athens, GA, USA
Folsom, CA
United States
Folsom, CA, USA
Las Vegas, NV
United States
Las Vegas, NV, USA
Plovdiv,
Bulgaria
Sofia,
Bulgaria
Santa Tecla,
El Salvador
17 Ave Norte
Cork,
Ireland
Dublin,
Ireland
Makati,
Philippines
Pasig,
Philippines
Quezon City,
Philippines
Taguig,
Philippines
Bucharest,
Romania
Craiova,
Romania
Cannock,
United Kingdom