Landor - Shanghai

Office Details

Headquarters

Unit 2004, 20th Floor, Yueda889 Center 1111 ChangShou Road

Shanghai, 200042 China

(T) +86 (0)21 2308 5170

(F) +86 (0)21 3253 6601