stars 1 stars 2 stars 3

What is the annual revenue of ICTU?

The annual revenue of ICTU was $183.1 million in 2024.

Related ICTU Questions

356 people are employed at ICTU.

ICTU is based in Den Haag, Zuid-Holland.

The NAICS codes for ICTU are [811212, 81, 811, 8112, 81121].

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