Company SSM No 1067223-P · 51-200 Employees · IT / Software
2 Job Vacancies
Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates and the Society to Rise™
Our positioning represents the new connected world, offering innovative and customer-centric services and solutions integrating technology with business, thereby enabling Enterprises, Associates and the Society to Rise™