Chen Xu

Employee image
Project Manager
10F, Tower A, Gemdale Plaza, No.91 Jianguo Road, Chaoyang District, Beijing, 100022, China
Contact me