Who runs data and AI

103 moves, 30 days · 384 in their seats

Alibaba

Big tech · 2 leaders now · 2 founders · 2 before · 1 move, 0 in, 1 out · last Mar 2026

WebsiteCompany profile

Leadership now

PersonSince
Joseph TsaiChief Executive OfficerJan 20233 years ago
TOBY XUChief Financial OfficerSource

Founders

PersonSince
Jack MaCo-founder1999
Joseph TsaiCo-founder1999

Before

PersonWhen
Daniel ZhangChief Executive OfficerJan 2015 to Jan 2023
Peng LeiChief Executive OfficerJan 2010 to Feb 2013

Leadership moves

Alibaba across Glyph
SiteWhat
QuarterlyNext earnings 2026-11-24