The Industrial Technology Centre (ITC) was established in 1979 and commenced operations as a Special Operating Agency (SOA) of the…
Technical expertise, specialized services, unique equipment, and resources
ITC works in partnership and collaborates with a number of organizations: Partners Equipment information is available under each technical service…
ITC regularly conducts customer satisfaction surveys. Recent results using the Net Promoter Score (NPS) method indicate a NPS of 95