Contact US

We would love to hear from you.

Get in touch

Let's Talk

Location

2, Chemin du Pavillon 1218 Le Grand Saconnex Geneva, Switzerland

Email Us

info@theicim.org

Call Us

(+41) 77-979-49 75