Eddie Wu was born in Hangzhou, China, in 1975 and was one of the original co-founders of Alibaba in 1999. He held senior technology roles across the group and was named chief executive in 2023 as part of a broader leadership and structural overhaul.
His tenure has been defined by a focused recommitment to Alibaba's core e-commerce and cloud businesses, an extensive program of AI investment anchored in the Qwen model family and a sustained internal rebuild of product velocity. The group has also undergone significant changes in its structure, including reorganizations and listings of subsidiary businesses.