General Information

We welcome your questions and general inquiries. Please contact our front desk for assistance. 
(email hidden; JavaScript is required) 
303.722.5000

Global Presence

Locations Map

Shanghai, China

General Inquiries

Shanghai, China
+86 156.9216.2585

3F, Building D
207 Song Hong Road
Chang Ning District
Shanghai, China 200335

Our Locations