Established in 1999, ITC is a dynamic solution-driven company providing specialist engineering and rental services, with roots in the Oil & Gas. ITC is currently transitioning into low carbon energy sectors and was granted Fit 4 Offshore Renewable (F4OR) status in 2022. The company is active in decommissioning, renewables, and carbon capture as well as industrial, civil, waste management, marine & fisheries, and distilleries. Our dedicated team of knowledgeable technicians and sales staff have over 200 years of combined experience.
Sectors
Information
Website:
Locations
Headquarter: The Garage, St Katherines, Inverurie, Aberdeenshire AB51 8SN, GB
Photos & Videos
No results found.

