Ms. Zhang has been a director of the company since November 2022. Most recently, Ms. Zhang was Senior Advisor and President of Alibaba Pictures Group, leading global operations since its formation in 2014. She joined Alibaba Group in 2008 as Senior Vice President of Corporate Development and spent the next six years in strategic investment and M&A, corporate strategy and corporate social responsibility roles. Prior to Alibaba, Ms. Zhang was Chief Operating Officer of Star China from 2005 to 2008, overseeing day to day operations of News Corp’s China subsidiary. She was Managing Director of CNBC China from 2002 to 2005 and held positions at Bain & Company and General Electric. Ms. Zhang previously served on the boards of Amblin Partners, Alibaba Pictures Group, Meituan Company, Los Angeles Sports and Entertainment Commission and the Jack Ma Foundation.