fbpx

    OUR OFFICES

    EUROPE

    Main Office
    37 ch. J.-Ph. de Sauvage
    1219 Châtelaine – Geneva – Switzerland
    +41 (0)22 796 90 76
    Monday to Friday 9:30 AM – 6:30 PM

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

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

    ASIA

    Regional Office
    656 Vo Van Kiet Street – District 5
    Ho Chi Minh City – Vietnam
    +84 283 924 65 25 
    Monday to Friday 9:00 AM – 6:00 PM

    Call Now ButtonCall our office now