China

China

Address

Shanghai

Room 1406, 14/F, Tower B
Sunyoung Center
No. 28 Xuanhua Rd.
Changning District
Shanghai, China 20005

Stephen Fall
sfall@lerchbates.com

Contact
Scotland map

Consultants in China

Stephen Fall Managing Director, International

Stephen Fall

Managing Director, International

Vertical Transportation

Learn more about Stephen Fall