Tata Cummins
Barclays Business Banking
One97 Communications Limited
American Express
EPAM Systems
NTT DATA North America
T&N Business Services
Max Healthcare
PayU