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