Architecture 2030’s leadership and the people working by our side to decarbonize the built environment.
Leon (Lihong) Qiu is the general manager of DLR Group’s Shanghai office and a Chinese Class I registered architect and a fellow of the China Architecture Association. Leon was instrumental in the development and signing of the Architecture 2030 China Accord.
After graduating with an architecture bachelor degree from Tongji University, Leon developed his skills and passion for design through various architectural and executive positions with Xian Dai Architecture Design (Group) Co., Ltd. Since beginning his career in 1988, he has grown rich, strong professional and social relationships with people at companies, government and trade organizations throughout China.