To supply renowned automotive manufacturers, ICSI is present at three pivotal locations in Central Europe.
Headquarters of the company is Ichtershausen (Thuringia). This site also houses one of our state-of-the-art production plants. Another production plant is located in Cernusco Lombardone (Italy). The Engineering Center, Research & Development and the Independent Aftermarket for EMEA are based in Heidelberg.