ITC Infotech India stakes its name on IT. The information technology services subsidiary of Indian conglomerate ITC Limited, the company provides professional consulting and outsourced IT services to customers largely in the US and Europe. It targ...
16 jobsSubscribe to Rise newsletter