AI provider

Alibaba

Alibaba was founded in Hangzhou in 1999 by 18 people led by Jack Ma. Joe Tsai is chairman and Eddie Wu is CEO. Its AI portfolio now spans Qwen language models, speech, images, video and interactive world generation.

Company & leadership

Chairman
Joe Tsai.
CEO
Eddie Yongming Wu, a co-founder; CEO and director since September 2023.
Headquarters and legal location
Major business executive offices are in Hangzhou. The holding company's principal executive offices are in Hong Kong; it is incorporated in the Cayman Islands.
Governance
Alibaba Partnership has rights to nominate a simple majority of directors.

Models & tools