ISCC is a Media & Internet General company based at 72 Hohenzollernring, Cologne, Nordrhein Westfalen 50672, DE .
Looking for a particular ISCC employee's phone or email?
The ISCC annual revenue was $5 million in 2026.
Lizzie Fowell is the Managing Partner of ISCC.
42 people are employed at ISCC.
ISCC is based in Cologne, Nordrhein Westfalen.
The NAICS codes for ISCC are [8129, 81, 812, 81299].
The SIC codes for ISCC are [729, 72].