Bill Liu is an accomplished professional with extensive experience in media and business development. Currently serving as the Director of China Media Business at South China Morning Post (SCMP) since October 2019, Bill has previously held key positions including Director of Media Business at The Economist from January 2017 to October 2019 and Vice President at Gerson Lehrman Group, Inc. from July 2014 to December 2016, where responsibilities included leading sales efforts in the Beijing branch. Earlier in their career, Bill was a Business Development Manager at Development Dimensions International from May 2009 to June 2014. Bill Liu holds an MBA from Guanghua School of Management, Peking University (2010-2013) and a Bachelor of Economics in International Economics from Renmin University of China (2001-2005).
Sign up to view 0 direct reports
Get started