Bengaluru, India
+91 9243602352
United Kingdom, London
+44 20 3608 3666 (reaches our India HQ)
Christchurch, New Zealand
+64 3 668 2114 (reaches our India HQ)
Melbourne, Australia
+61 3 8658 3456 (reaches our India HQ)
U.S. & Global
1-877-784-9277 Mon - Fri 12AM - 7PM & 10PM - 12AM EST 2AM - 11PM GMT
General
Human Resources
+91 80 23501152
Sales
Support
Partnerships
Services
Media
Legal