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