Tata consultancy services (tcs) logo

Tata consultancy services (tcs) Headquarters & Office Locations

Verified data Software Consulting Firms 607,979 employees 30 offices worldwide

Headquarters: Mumbai, Maharashtra, India, Mumbai, Maharashtra 400021, India

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Mumbai, Maharashtra
India
Total offices
30
across 10 countries
Employees
607,979
est. 2026

Tata consultancy services (tcs) headquarters details

Mumbai, Maharashtra, India

Mumbai

Maharashtra

400021

India

1968

All Tata consultancy services (tcs) office locations

30 total
City State / region Country Type
Mumbai HQ Maharashtra India Headquarters

About Tata consultancy services (tcs)

Tata consultancy services (tcs) (Natl: TCS) is headquartered in Mumbai, Maharashtra, India. Founded in 1968, the company operates across 10 countries with approximately 607,979 employees worldwide.

Where is Tata consultancy services (tcs)'s main office?

Tata consultancy services (tcs)'s main headquarters office is located at Mumbai, Maharashtra, India, Mumbai, Maharashtra 400021. This serves as the company's primary corporate address and is home to its executive leadership team.

Tata consultancy services (tcs) regional offices

Beyond its headquarters in Mumbai, Tata consultancy services (tcs) maintains 30 offices across 10 countries. Regional offices span 10 countries.

Tata consultancy services (tcs) contact information

The main switchboard for Tata consultancy services (tcs) headquarters can be reached at 912267789999. For investor relations, visit tcs.com/investor-relations.

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, Maharashtra, India, Mumbai, Maharashtra 400021, India.

How many offices does Tata consultancy services (tcs) have?

Tata consultancy services (tcs) operates 30 offices across 10 countries as of 2026.

What is Tata consultancy services (tcs)'s corporate address?

The official corporate address is Mumbai, Maharashtra, India, Mumbai, Maharashtra 400021.

When was Tata consultancy services (tcs) founded?

Tata consultancy services (tcs) was founded in 1968 and has grown to employ approximately 607,979 people worldwide.

What is Tata consultancy services (tcs)'s phone number?

The main phone number for Tata consultancy services (tcs) headquarters is 912267789999.

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 changes, GraphIQ gives your RevOps team a single source of truth — automatically.

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