Mr Chen Jun, 46, is currently a vice president of Alibaba Group Holding Limited and is a Director of BEST Inc. and Sun Art Retail Group Limited.
Mr Chen previously held directorship in Alibaba Health Information Technology Limited. Mr Chen has more than 18 years of experience in strategy management, strategic market development, and business and financial advisory services. He has been involved in the investments and acquisitions by Alibaba Group in many companies in different industries such as retail, logistics, travel, and software & solution. Prior to joining Alibaba Group, Mr Chen worked for SAP SE, a Fortune 500 high-tech software company.