Tech Mahindra Customer Service Specialist
Join Tech Mahindra – Elevate Your Career in Customer Support About the Company Tech Mahindra, a part of the renowned Mahindra Group, is a leading Indian multinational IT services and consulting firm. Established in 1986 through a joint venture between Mahindra & Mahindra and BT Group, the company is headquartered in Pune with its registered … Read more