stars 1 stars 2 stars 3

What is the annual revenue of ICLS?

The annual revenue of ICLS was $6.6 billion in 2025.

Related ICLS Questions

Astra Van Heest is the Owner of ICLS.

28 people are employed at ICLS.

ICLS is based in New York City, New York.

The NAICS codes for ICLS are [62, 6211, 621111, 621, 62111].

The SIC codes for ICLS are [80, 801].