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