Company directory
5 resultsFirstsourceoutsourcing/offshoring · Chennai, Tamil Nadu · 37,000 employeesHappiest Minds Technologiesinformation technology & services · Mumbai, Maharashtra · 6,500 employeesHappiest Minds Technologiesinformation technology & services · Bengaluru, Karnataka · 6,500 employeesStellantisautomotive · Chennai, Tamil Nadu · 259,000 employeesVodafonetelecommunications · Mumbai, Maharashtra · 92,000 employees ← Back to company directory