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