SHANGHAI

Room05N136, Shanghai Plaza, 138 Middle Huaihai Road, Huangpu District, Shanghai, China

+86 21 6312 9132

china@thorcoprojects.com

Search for employees