(Yicai Global) Aug. 11 -- Chen Weiru, former associate strategy professor at China Europe International Business School (CEIBS), has joined Cainiao Network Technology Co., the logistics arm of Chinese e-commerce giant Alibaba Group Holding Ltd. [NYSE:BABA], as its chief strategy officer.
Chen has a PhD in strategic management from Purdue University and has long focused on business model innovation, organization capacity building and corporate restructuring. He was selected by Thinkers50 Ltd. as one of the next generation of management minds most likely to shape the future of how organizations are led.
Chen issued an open letter yesterday to bid teachers and students at CEIBS farewell and confirmed that he will head to Cainiao. With technological innovations such as big data, the Internet of Things and artificial intelligence, logistics may become a driving force that will help make humans' lives more convenient and its spirit may already encapsulate more than simply moving goods, Chen said. "In that sense, I believe Cainiao Network has a great mission," he said.