Get Involved
Membership Directory
People

Albert Chan

Council Designated Expert

About

Albert Chan is the Director of Development Planning and Design at Shui On Land (SOL) and Chief Sustainability Officer of the Group. From 1997 onwards, he led the master planning and design of SOL “Tiandi” communities, which has received multiple awards. From 1998 to 2001, he led the design effort for the Shanghai Xintiandi development, which became the first development in China to receive the ULI Award for Excellence. Mr. Chan leads the Sustainable Development Department of the Company and is responsible for the objectives and initiatives in sustainability of the Group. All large SOL communities received LEED neighborhood Gold level certifications as well as various building level certifications. Shanghai Xintiandi Community also received the world’s first WELL Community certification in 2019.

Mr. Chan has been a Global Trustee of the Urban Land Institute (ULI), and chaired the ULI Mainland China Council from 2017-2019. He is a member of the Board of Directors of the American Institute of Architects (AIA) Shanghai/Beijing Chapter, is a Chartered member of Royal Institute of British Architects (RIBA) and is a member of RIBA China100. Since 2020, he co-chairs the jury for the China Real Estate Design Competition and is a juror for the ULI Global as well as ULI Asia Pacific Award for Excellence, and has also served as juror for AIA, and CTBUH award programs. Mr. Chan has also been appointed as a member of the International Panel of Experts of Urban Redevelopment Authority (URA) in Singapore effective 2022-25.

Connect on Engage

You have added this page to your collection.

You can view or share your full collection.