top of page

Get in Touch

Address

ICC, 20 route de pré-bois,

1215 Geneva

Switzerland

Contact

00 (41) 783015741

Opening Hours

Mon - Fri

8:00 am – 6:00 pm CET

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
bottom of page