ITC Infotech

ITC Infotech

ITC Infotech

ITC Infotech, a global IT services and solutions company, is a fully-owned subsidiary of ITC Limited, the US $7billion diversified conglomerate.
Founded
2000
Follow us
Alexa global traffic share