Tata Consultancy Services (TCS) logo

Tata Consultancy Services (TCS) Headquarters & Office Locations

Verified data Software Implementation Services 607,979 employees 30 locations worldwide

Headquarters: Mumbai, State of Mahārāshtra 400021, India

Data last updated · Sourced via GraphIQ

Headquarters
Mumbai, State of Mahārāshtra
India
Total locations
30
across 10+ countries
Employees
607,979
est. 2026

Tata Consultancy Services (TCS) headquarters details

City
Mumbai
State / region
State of Mahārāshtra
ZIP / postal code
400021
Country
India
Founded
1968
Stock
Natl: TCS

All Tata Consultancy Services (TCS) office locations

30 total
CityState / regionCountryType
Mumbai HQState of MahārāshtraIndiaHeadquarters

Showing the headquarters of 30 recorded locations. See every location in GraphIQ →

About Tata Consultancy Services (TCS)

Tata Consultancy Services (TCS) (Natl: TCS) is headquartered in Mumbai, State of Mahārāshtra, India. Founded in 1968, the company has 30 recorded locations across 10+ countries and employs approximately 607,979 people worldwide.

Where is Tata Consultancy Services (TCS)'s main office?

Tata Consultancy Services (TCS)'s main headquarters office is located at Mumbai, State of Mahārāshtra 400021, India. This is the company's primary corporate address.

Tata Consultancy Services (TCS) regional offices

Beyond its headquarters in Mumbai, Tata Consultancy Services (TCS) has recorded locations in India, Australia, Colombia, France, Mexico, Peru, Singapore, United Arab Emirates and 2 other countries.

Tata Consultancy Services (TCS) contact information

The main switchboard for Tata Consultancy Services (TCS) headquarters can be reached at +91 22 6778 9999. Official website: tcs.com.

What does Tata Consultancy Services (TCS) do?

Tata Consultancy Services, a division of Tata Sons Limited, is a global IT services organization that provides a comprehensive range of IT services to its clients in diverse industries. The Company, caters to finance and banking, insurance, telecommunication, transportation, retail, manufacturing, pharmaceutical, and utility industries.

Frequently asked questions

Where is Tata Consultancy Services (TCS) headquarters?

Tata Consultancy Services (TCS)'s headquarters is located at Mumbai, State of Mahārāshtra 400021, India.

How many offices does Tata Consultancy Services (TCS) have?

GraphIQ records 30 locations for Tata Consultancy Services (TCS) across 10+ countries, as of October 2026.

When was Tata Consultancy Services (TCS) founded?

Tata Consultancy Services (TCS) was founded in 1968 and employs approximately 607,979 people.

What is Tata Consultancy Services (TCS)'s phone number?

The main phone number for Tata Consultancy Services (TCS) headquarters is +91 22 6778 9999.

How many employees does Tata Consultancy Services (TCS) have?

Tata Consultancy Services (TCS) has approximately 607,979 employees (GraphIQ estimate, 2026).

Is Tata Consultancy Services (TCS) a public company?

Yes. Tata Consultancy Services (TCS) is publicly traded on Natl under the ticker TCS.

Find more info on Tata Consultancy Services (TCS) using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Tata Consultancy Services (TCS)'s structure evolves, GraphIQ gives you verified company, people and location data in one place.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events