Back to global locations

Shanghai

Address

21F, 3 Corporate Avenue
168 Hubin Road
Shanghai 200020
China

Phone

86 (21) 6385 8888

Fax

86 (21) 6386 2000