Tel: 021-53832800
Job Inquiries: info@jeffreyzee.com
Media Inquiries: media@jeffreyzee.com
Address: 1F-B, Building 5, No. 20,Chaling North Road, Xuhui District, Shanghai