"Indian private company in the domestic IT and Business Services segment."
Formed by "carving out the IT Infrastructure Management and Outsourced Business Services divisions (comprising Card Solutions, Transaction Printing... more »
Leadership & Staff