This website uses cookies so that we can provide you with the best user experience possible. The information stored within cookies might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. This information does not usually directly identify you, but may be used to provide a more personalized and useful web experience. View our privacy policy to learn more.
Our India locations
Chennai
Corporate Headquarters
Ground floor (Module 3&5) & 5th Floor (Module 2), Neville Towers, Ramanujan IT City SEZ, Rajiv Gandhi Salai (OMR), Taramani, Chennai – 600113
+91 44 6673 9000
Bangalore
Umiya Business Bay 2, 3rd Floor
Cessna Business Park Internal Rd,
Kaverappa Layout, Kadubeesanahalli,
Bengaluru, Karnataka 560103
+ 91 80 688375000
Mumbai
Unit No. 202, 2nd floor, Nomura Building at Powai Business District, One South Avenue, Powai, Mumbai 400076
+ 91 022 68269000
Noida
Candor TechSpace, Tower – 6, 6th Floor, Sector – 62, Noida, Uttar Pradesh – 201309
+0120 6699900
Pune
Unit No. 101, 1st Floor, Sr. No. 65 1, 65 2 and 65 3 Plot No. 2C, Building No. B6 R4, KRC Infrastructure and Project Pvt. Ltd SEZ, Tal Haveli, Kharadi Bypass, Kharadi, Pune, Maharashtra, 411014C
+ 91 20-69115000
Pune, World Trade Centre
Office #711, 7th Floor, Tower 2, World Trade Center, Kharadi, Pune, Maharashtra, India – 411014
+ 9120 68125000