A leading provider of information technology business solutions for several industries worldwide, Tech Mahindra is a USD 3.10 billion technology services entity with 84,000 professionals serving over 540 customers across 46 countries. A SEI-CMMi Level 5 organization, Tech Mahindra development centers serve global businesses...
14 weighted credits
last 12 months
across all categories