Log in
iC Consult
Contact
Links
Previous companies
View in org chart
Volker Witzel
CEO
Jonathan Edwards
CEO, Americas
Christoph Platz
Regional Director, Germany Central
Reto Meier
CEO, Switzerland
Andreas Neumann
CEO, DACH & France
+ 10 more
Current role