AKQA - Shanghai

Office Details

Headquarters

3rd Floor, Building 11, No.207 Meng Zi Road

Shanghai, 200023 China

(T) +86 (21) 6369 2572