Contact us If you have anything you want to ask us or share with us, we are all ears! Zürich office Our office in Zürich +41 (0) 43 497 95 21 Bellerivestrasse 209, 8008 CH-Zürich info(at)imc-ch.com Mannheim office Our office in Germany + 49 (0) 621 7273 76 65 Landsknechtweg 28, DE-68163 Mannheim info(at)imc-de.com