| Altegy Company Web Site
Looking for a particular Icc Group employee's phone or email?
The Icc Group annual revenue was $1 million in 2026.
Icc Group is based in Nicosia, Nicosia.
The NAICS codes for Icc Group are [221, 22].
The SIC codes for Icc Group are [49].