Albert Chan leads the site feasibility and concept, master planning and design management of large scaled mixed-use developments at Shui On Land. Over the last 20+ years, Albert actively participated in the planning and development of award winning “Tiandi” communities in Shanghai, Wuhan, Chongqing, Foshan and other cities in China. All communities utilize principles of mixed-use, pedestrian and public transit, sustainability, cultural sensitivity, appropriate phasing, and the creation of landmarks places for development. He also chairs the Sustainable Development Committee at the company.
Among the projects Albert actively participated over the years, the Shanghai Xintiandi, Knowledge and Innovation Community (KIC) and Lingnan Tiandi all won ULI Global Award for Excellence, and the latter two developments also won the ULI Asia Pacific Award for Excellence. The Shanghai Taipingqiao community, Foshan Lingnan Tiandi, Wuhan Tiandi are also recognized by The World Bank, AIA National and CTBUH with their respective awards. Most of these communities and commercial developments received both LEED-neighborhood level and building level Gold certifications. In terms of public place creation, over 260 public plazas, parks and public streets have been planned and built in these communities over the years.
Albert graduated from the Stern School at NYU, Columbia University, and U.C. Berkeley, and is a registered architect of New York State. He is a ULI Global Governing Trustee and Chairs the ULI Mainland China Council. Albert speaks regularly at major development and design conferences, and has been a development and design award juror for ULI, AIA, CTBUH, China Real Estate Design Awards and other institutions.