Back to Locations

Shanghai

Room 1105, Raffles City 268 Xizang Zhong Road

Shanghai

200001

+86 21 6033-7000

​Our Main China Office