Persistent Systems
ICE
People Prime Worldwide
Winfo Solutions
TestUnity
Virtusa
Concentrix Limited Company
S&P Global
Tech Mahindra
DISHHA STAFFING SERVICES PVT LTD