Email/ Chat Support, Customer Service, Non Voice Process
Company Profile
Tech Mahindra is an Indian multinational company that provides information technology and business process outsourcing services. A subsidiary of the Mahindra Group, the company is headquartered in Pune and has its registered office in Mumbai.
Address
Tech Mahindra Limited, 4th Floor, Tower 4, Infocity, Nr. Indroda Park, Gandhinagar 382 009