contact us

    Our Offices


    ZURICH, SWITZERLAND

    Vicara Infotech Group AG
    Trottenstrasse 62,
    Zurich 8037
    +41 43 366 80 22


    DELHI, INDIA

    DTJ 514, 5th Floor
    DLF Tower B
    Jasola
    New Delhi 110020