Mr. Zheng Liu has been our director since March 2021. Mr. Zheng Liu has been the Chief Financial Officer of Cainiao Network since February 2016. From June 2010 to February 2016, Mr. Liu served as Senior Finance Director with Alibaba Group and was responsible for financial operations of TMall, Taobao and Alibaba.com. From January 2005 to May 2010, Mr. Liu held senior positions in corporate finance management in Vimicro, Sky Flying Media and Hurray Holding. From July 2001 to December 2004, Mr. Liu worked at PwC’s audit division. Mr. Liu has been a non-executive director of Alibaba Pictures Group Limited (SEHK: 1060) since October 2021 and a non-executive director of AGTech Holdings Limited (SEHK: 8279) since December 2021. Mr. Liu received his bachelor’s degree in Business English from Beijing Foreign Studies University in July 2001. Mr. Liu is a member of the American Institute of Certified Public Accountants (AICPA) and a Certified Internal Auditor (CIA).