Managing Director and Chief Operating Officer
Mr LIU is Managing Director and Chief Operating Office for Shangri-La Asia Limited, the holding company of Shangri-La International Hotel Management Limited. Prior to his appointment as Managing Director and COO in April 2016, he was Executive Vice President – Projects and spearheaded the Group’s development division, overseeing new hotel construction and renovation projects. Currently, he is also a Director and/or General Manager of various subsidiaries or associates of the Group. Mr LIU is a qualified architect and holds a Bachelor of Architecture Degree from Cornell University, New York.