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


Overlook Center 100 Overlook Center Princeton, NJ 08540


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


Charter House 5 Pembroke Row Dublin 2, Ireland D02 FW61


1003 Goldcrest Executive Tower Jumeirah Lake Towers, Dubai


Shui On Plaza 12 / F No 333, Huai Hai Zhong Road Shanghai 200021, PR


Corporate Centre 75, Westow Hill, London, SE 19 1TX
en_GBEnglish (UK)