IAOP recognizes ITC Infotech as a Super Star for Sustained Excellence in Outsourcing Services
ITC Infotech, a global scale, full service provider of technology solutions and a fully-owned subsidiary of ITC Ltd., has been ranked a ‘Leader’ in the Global Outsourcing 100® report, for…