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

Europe

Corporate Centre 75, Westow Hill, London, SE 19 1TX
en_USEnglish (United States)