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.
Jennifer Lepage is the CFO of ISCC.
145 people are employed at ISCC.
ISCC is based in Cologne, Nordrhein Westfalen.
The NAICS codes for ISCC are [8129, 81, 81299, 812].
The SIC codes for ISCC are [72, 729].