Offices

We are located at 9 different locations across the globe. We have a team of 900+ employees sitting across the globe. We are headquartered in Singapore with our offices available across all continents.

Global Head Office

  • Marina Bay Financial Center Level 39 Tower 2, 10 Marina Blvd Singapore 018983

Development Centre

  • Urban Square, 4th Floor,  S. No. 278/3A1, 278.3A2, 278/9A Rajiv Gandhi Salai, OMR,  Kandanchavadi, Kottivakkam, Chennai – 600041.

Centre of Excellence

  • I-Think Techno Campus 1409, ‘Supremus’ – E Wing Kanjurmarg (East), Mumbai 400 042

USA

  • Overlook Center 100 Overlook Center Princeton, NJ 08540

Mexico

  • Arcos Bosques, Paseo de los Tamarindos 90, Building Arcos II Floor 21 Bosques de las Lomas, Mexico City, Mexico

Ireland

  • Charter House 5 Pembroke Row Dublin 2, Ireland D02 FW61

Dubai

  • 1003 Goldcrest Executive Tower Jumeirah Lake Towers, Dubai

China

  • Shui On Plaza 12 / F No 333, Huai Hai Zhong Road Shanghai 200021, PR
Tower Bridge-image

Europe

  • Corporate Centre 75, Westow Hill, London, SE 19 1TX