fbpx

Call us for sales inquiries

United States
1-800-567-8059 (toll free)
+1-919-827-1218
India
1-800-270-1191 (toll free)
+91-991-084-0661
Europe
+44-(0)-20-7193-6503
Australia
+61-8-6102-0189

Chat with us for sales inquiries

Online Now

Get in touch for support queries


Our Offices

New York

(United States)

Gurugram

(India)

Mohali

(India)

Register Office

WizIQ
C-203, 8th Floor, World Tech Tower,
Industrial Area, Phase 8-B,
Mohali – 160071