Contact one of our professionals for assistance. P:1.888.871.8860 E:

Working At ITC

We work in Holland MI, Elkhart IN, and Dongguan in the Guandong Province of China, as one team to design and deliver innovative customer focused product solutions.

The family and goal oriented atmosphere is fast paced and offers challenges that create success for the customer, the company, the team, and the employee.  Relationships are key to success at ITC, whether it is with a supplier, customer, or each other; leadership places value on the development and follow-through of building and maintaining positive relationships.