Contact Us

Please contact us to talk about your business’ needs and find out how we can support you.

Great Place to Work® Greater China 


Shanghai office:

Unit 27112, 27F Infinitus Tower

No. 168 Hubin Road, Huangpu District 

Shanghai 200021, P.R. China

T: +86 21 6157 7505


Hong Kong office:

Unit 1226, 12/F International Commerce Centre

1 Austin Road West, Kowloon

Hong Kong SAR

T: +852 3669 8334

Select your country of residence