OUR LOCATIONS

To supply renowned automotive manufacturers, ICSI is present at three pivotal locations in Central Europe.

Headquarters, research and development are located in Heidelberg (Baden-Würtemberg, Germany). Two state-of-the-art production plants are based in Ichtershausen (Thuringia, Germany) and Cernusco (Italy).