Get in touch
Our Offices
NEW YORK
38 E. 32nd St, 12th Floor
New York, NY
10016
+1 212 929 7888
NEW DELHI
18/1, 4th Floor, Shaheed Bhawan
Aruna Asaf Ali Marg
New Delhi – 110067 Delhi, India
+91 11 4656 4590
RIO DE JANEIRO
Rua Barão do Flamengo, 22/ 1002
Flamengo
Rio de Janeiro, RJ, Brazil
22220-900
+55 21 2148-1754
BEIJING
6-1-31
Tayuan Diplomatic Residence Compound
1 Xindong Road
Chaoyang, Beijing 100600
+86 10 8532 6193
JOHANNESBURG
82, Pinehurst, Jackal Creek Golf Estate Boundary Road
Honey Dew 2041
Gauteng, South Africa
NAIROBI
7th Floor, Azure Towers
Royal Orchid Hotel Commercial Tower
Lantana Road, Westlands
Nairobi, Kenya
KOLKATA
Floors 3-5 757/1, Madurdaha, Anandapur
Kolkata – 700107
West Bengal, India
+91 33 2443 8050
LUCKNOW
1st Floor,
35-G Gokhale Marg,
Lucknow – 226001
Uttar Pradesh, India
+91 52 2495 4311
MUMBAI
Rise India Corporate Centre
Trade world, D wing, 4th Floor
Kamala Mills, Lower Parel (W)
Mumbai – 400013
Maharashtra, India
+91 22 6002 5585