Strategy advisor to the Alibaba Group since 2002, Zeng joined full time in 2006, becoming chief strategy officer and executive vice president. Previously professor of strategy at Cheung Kong Graduate School of Business, Beijing, and faculty member, INSEAD, Zeng is the founding dean of Hupan School of Entrepreneurship.