Shanghai, China

Office Address

8th Floor, WPP Campus,
399 Hengfeng Road
Shanghai 200070
China
Tel: +86 21 2405 1888

Contacts

Teresa Zhao Managing Director