Tech Mahindra Business Services

Tech Mahindra Business Services is a company that offers information technology solutions. It offers business process outsourcing, customer relationship management, and telecom customer services. The company caters to communication, media & entertainment, transport, retail, healthcare, banking & financial industries.
TypeSubsidiary
Parent CompanyTech Mahindra
HQMumbai, IN
Founded2002
Websitetechmbs.in
Tech Mahindra Business Services was founded in 2002 and is headquartered in Mumbai, IN

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Tech Mahindra Business Services

Zillah Vaz Desouza

Zillah Vaz Desouza

Vice President Operations
Kunal Dayal

Kunal Dayal

Senior Vice President - Operations Support
Paresh Varma

Paresh Varma

Senior Vice President - Operations
Avinash Panchal

Avinash Panchal

Vice President - Technology
Show more

Tech Mahindra Business Services Office Locations

Tech Mahindra Business Services has an office in Mumbai
Mumbai, IN (HQ)
Spectrum Tower, Malad, Rajan Pada, Mindspace, Malad West
Show all (1)

Tech Mahindra Business Services Financials and Metrics

Summary Metrics

Founding Date

2002
Tech Mahindra Business Services is a subsidiary of Tech Mahindra

Tech Mahindra Business Services Online and Social Media Presence

Embed Graph

Tech Mahindra Business Services Frequently Asked Questions

  • When was Tech Mahindra Business Services founded?

    Tech Mahindra Business Services was founded in 2002.

  • Who are Tech Mahindra Business Services key executives?

    Tech Mahindra Business Services's key executives are Zillah Vaz Desouza, Kunal Dayal and Paresh Varma.

  • Who are Tech Mahindra Business Services competitors?

    Competitors of Tech Mahindra Business Services include Wishup, ITelagen and Nemetschek.

  • Where is Tech Mahindra Business Services headquarters?

    Tech Mahindra Business Services headquarters is located at Spectrum Tower, Malad, Rajan Pada, Mindspace, Malad West, Mumbai.

  • Where are Tech Mahindra Business Services offices?

    Tech Mahindra Business Services has an office in Mumbai.

  • How many offices does Tech Mahindra Business Services have?

    Tech Mahindra Business Services has 1 office.