Log in
iC Consult
Contact
Links
View in org chart
Volker Witzel
CEO
Christian Löffler
Regional Director, Austria
Christoph Platz
Regional Director, Germany Central
Reto Meier
CEO, Switzerland
Andreas Neumann
CEO, DACH & France
+ 10 more
Current role