Eddie Yongming Wu has served as Alibaba's Chief Executive Officer and a director since September 2023. One of the company's co-founders and a member of the Alibaba Partnership, he was Alibaba's technology director at its 1999 inception, became chief technology officer of Alipay in December 2004, and later led the Alimama monetization platform before becoming CTO of Taobao and head of Alibaba Group's search, advertising and mobile business. He served as a non-executive director of Hong Kong-listed Alibaba Health Information Technology from 2015 to 2021 and founded the venture capital firm Vision Plus Capital in August 2015. Mr. Wu graduated from the College of Information Engineering of Zhejiang University of Technology in June 1996.