stars 1 stars 2 stars 3

What is the annual revenue of ICC?

The annual revenue of ICC was $88.8 million in 2025.

Related ICC Questions

Miguel Nunez is the CEO of ICC.

663 people are employed at ICC.

ICC is based in Columbus, Ohio.

The NAICS codes for ICC are [54, 5415, 541, 541511, 54151].

The SIC codes for ICC are [737, 73].