HEAD OFFICE

Canada

BRANCH OFFICES

BRANCH OFFICES

Delhi NCR, India

  • Level 5, DLF Two Horizon Centre Sector 43, DLF Phase 5 Gurugram, Haryana – 122002 India

Ahmedabad, India

  • 421, Solaris Business Hub Sola Road, Bhuyangdev Ahmedabad, Gujarat – 380013 India

Bangalore, India

  • 13th Floor, Salarpuria Magnificia 78, Old Madras Road, Mahadevapura Bengaluru, Karnataka – 560016 India

Chennai, India

  • Block 10, DLF Cybercity Chennai 124 Mount Poonamallee Road, Manapakkam Chennai, Tamil Nadu – 600089 India

Hyderabad, India

  • Building No. 9, Raheja Mindspace HITEC City, Madhapur Hyderabad, Telangana – 500081 India

Colombo, Sri Lanka 

  • Level 26, East Tower World Trade Centre 12/1 Bank of Ceylon Mawatha Colombo 01, Sri Lanka

Manila, Philippines

  • Unit UB, 111 Paseo de Roxas Legazpi Village, Makati City 1229 Metro Manila, Philippines

Beijing, China

  • Level 24, Tower 3, China Central Place 77 Jianguo Road Chaoyang District, Beijing 100025 China

Dubai, United Arab Emirates

  • Level 23, Boulevard Plaza Tower 2 Sheikh Mohammed bin Rashid Boulevard Downtown Dubai, United Arab Emirates

Ho Chi Minh City, Vietnam

  • Level 7, Friendship Tower No. 31 Le Duan Street Ben Nghe Ward, District 1 Ho Chi Minh City 70000 Vietnam