Toll Free: 1-866-268-7311
Our Future

As a project controls services provider ITC strives in continuous improvement of our team and services. The future of ITC is brighter than ever as we have added additional sales staff for 2015 as well as additional account managers in order to increase our footprint in the upstream and refining markets. ITC has a few several large contracts in the works for 2015 and look forward as our current relationships grow and new ones develop.
© Copyright ITC. All Rights Reserved