Li-Yin SHEN was a professor in the Department of Building & Real Estate at the Hong Kong Polytechnic University before he joined Chongqing University of China in 2012 as a distinguished professor in the Faculty of Construction Management and Real Estate. Shen received his first class BSc in Mechanical Engineering in Construction from Chongqing University, his PgD in Management Engineering from Harbin Institute of Technology in China, and his PhD in Construction Management from University of Reading of UK. Shen’s major research interests are in the areas of Sustainable Built Environment; Risk Management for Built Environment; and Sustainable Competitiveness for Construction Business. Shen has published widely research works in international journals. He is the Editor-in-Chief for the International Journal of Construction Management, the Founding President of the Chinese Research Institute of Construction Management. He is the Director of the International Research Centre for Sustainable Built Environment based in Chongqing University. Shen has a number of external appointments in the capacity of Honorary Professor and Visiting Professor.