Maggie Wei Wu has been a director of Alibaba since September 2020 and, beginning April 1, 2025, serves as a non-executive director. She joined the company in July 2007 as chief financial officer of Alibaba.com, served as Alibaba Group's chief financial officer from May 2013 to March 2022, and was head of strategic investments from June 2019 to March 2022. She was voted the best CFO in FinanceAsia's poll of Asia's Best Managed Companies in 2010 and named one of the world's 100 most powerful women by Forbes in 2018. Before Alibaba she was an audit partner at KPMG in Beijing; she is a member of the ACCA and holds a bachelor's degree in accounting from Capital University of Economics and Business.