ICC is a global organization with more than 40 years of international experience. With nine facilities worldwide, more than 220,000 square feet of manufacturing space, and a full suite of in-house design, tooling, and test capabilities, ICC is capable of handling large volume design and manufacturing.
Contact Us | 4 Westbrook Corporate Center, Suite 900, Westchester, IL 60154