Log in
iC Consult
Contact
View in org chart
Volker Witzel
CEO
Reto Meier
CEO, Switzerland
Christoph Platz
Regional Director, Germany Central
Andreas Neumann
CEO, DACH & France
Karsten Klinger
CFO
+ 10 more
Current role