contact us

Our Offices


ZURICH, SWITZERLAND

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


DELHI, INDIA

Vicara Infotech Private Limited
FB-04A,NSIC STP Extension,
Okhla Industrial Estate
New Delhi 110020
+91 11-41663200