Tata Communications headquarters and office locations

Tata Communications is headquartered in Mumbai, India and has 24 office locations across 15 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 Tata Communications Locations

Mumbai (HQ)
India
Tower 4, 4th to 8th Floor, Equinox Business Park, W, LBS Marg, Ambedkar Nagar, Kurla West, Kurla
Kolkata
India
H9PV+R4W, CIT Scheme VII M, Murari Pukur, Ultadanga
Nandambakkam
India
2nd Floor, Jayant Tech Park, No: 41, Mount Poonamalle High Rd
New Delhi
India
5th Next Gen Tower New IDC Building Ho Chi Minh Marg, opp. Savitri Cinema, VSNL Colony, Masjid Moth, Greater Kailash
Pune
India
Pune - Alandi Rd
Burlingame, CA
United States
700 Airport Blvd #100
Herndon, VA
United States
2355 Dulles Corner Blvd #700
Matawan, NJ
United States
90 Matawan Rd Suite 300
New York, NY
United States
551 5th Ave #2510
Santa Clara, CA
United States
5201 Great America Pkwy #400
Sydney
Australia
306/15 Lime St
Montréal
Canada
1441 Rue Carrie Derick
Neuilly-sur-Seine
France
66 Avenue Charles de Gaulle
Frankfurt am Main
Germany
Hamburger Allee 2-4/15b
Hong Kong
Hong Kong
33 Hysan Ave, Causeway Bay
Kuala Lumpur
Malaysia
Level 27 Penthouse, Centrepoint North Tower, Lingkaran Syed Putra, Mid Valley City
Warszawa
Poland
Popularna 14
Moskva
Russian Federation
Smolenskaya Square, 3, 646
Singapore
Singapore
18 Tai Seng St
Alcobendas
Spain
Av. del Dr. Severo Ochoa, 51
Colombo
Sri Lanka
No 25 Galle Face Center Rd
Abu Dhabi
United Arab Emirates
Hamdan Street Block A, Office #204
Dubai
United Arab Emirates
Office No. 308, Building No. 12, Dubai Internet City
London
United Kingdom
Vintners Place, 68 Upper Thames St.