ITC Infotech Recognized for Sustained Excellence in Outsourcing Services By IAOP
ITC Infotech has been ranked a ‘Leader’ in the Global Outsourcing 100 report, for the 11th consecutive year by IAOP. ITC Infotech has also been identified as a ‘Super Star…