Tata teleservices headquarters details
Location map
Open in Google MapsAll Tata teleservices office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Mumbai HQ | Maharashtra | India | Headquarters |
About Tata teleservices
Tata teleservices (Natl: TTLS) is headquartered in Mumbai, Maharashtra, India. Founded in 1996, the company operates across 1 countries with approximately 390 employees worldwide.
Where is Tata teleservices's main office?
Tata teleservices's main headquarters office is located at Mumbai, Maharashtra, India, Mumbai, Maharashtra . This serves as the company's primary corporate address and is home to its executive leadership team.
Tata teleservices regional offices
Beyond its headquarters in Mumbai, Tata teleservices maintains 262 offices across 1 countries. Regional offices span 1 countries.
Tata teleservices contact information
The main switchboard for Tata teleservices headquarters can be reached at 9118002661111. For investor relations, visit tatatelebusiness.com/investor-relations.
What does Tata teleservices do?
Tata Tele Business Services is a leading player in the connectivity and communication solutions market serving enterprise customers. With services ranging from connectivity, collaboration, cloud, security, IoT and marketing solutions, it offers a comprehensive portfolio of ICT services for businesses in India. Tata Tele Business Services provides solutions that allow enterprises to be resilient and maintain business continuity in a flexible, scalable and secure manner. It follows a progressive approach of partnering with Small & Medium Businesses (‘SMBs’) as their trusted technology enabler, empowering them with a comprehensive portfolio of connectivity and digital solutions. Tata Tele Business Services' objective is to provide products and services that significantly impact the competitiveness of our customers and enable them to Do Big. Delivering customer delight with solutions through a deeper understanding of unique customer needs makes Tata Tele Business Services one of the most reliable service providers.
Frequently asked questions
Where is Tata teleservices headquarters?
Tata teleservices's headquarters is located at Mumbai, Maharashtra, India, Mumbai, Maharashtra , India.
How many offices does Tata teleservices have?
Tata teleservices operates 262 offices across 1 countries as of 2026.
What is Tata teleservices's corporate address?
The official corporate address is Mumbai, Maharashtra, India, Mumbai, Maharashtra .
When was Tata teleservices founded?
Tata teleservices was founded in 1996 and has grown to employ approximately 390 people worldwide.
What is Tata teleservices's phone number?
The main phone number for Tata teleservices headquarters is 9118002661111.