ATOS ORIGIN INDIA PVT LTD

AXA Business Services Pvt. Ltd.

Accenture Services Pvt. Ltd.

ACS of India Pvt Limited, A Xerox company