Contact Us


    OUR OFFICES

    EUROPE
    Main Office

    37 ch. de J-Ph de Sauvage
    1219 Châtelaine – Geneva – Switzerland
    +41 (0)22 796 90 76

    Official Mailing Address
    79 ch. de Planta
    1223 Cologny – Geneva – Switzerland

    Access Map


    Zoom in the map

    Zurich Office
    Startup space
    Wiesenstrasse 5
    8952 Schlieren – Zurich – Switzerland

    Access Map


    Zoom in the map


    ASIA
    656 Vo Van Kiet Street – District 5
    Ho Chi Minh City – Vietnam
    +84 (0)83 924 65 25

    Access Map


    Zoom in the map


    MIDDLE EAST
    Desert Palm Villa – Warsan 2
    Dubai – United Arab Emirates
    +971 (0)52 727 76 66

     

    Contact us now