
Alibaba did not immediately reply to a request for comment on Wednesday. Alibaba owns the South China Morning Post.
Advertisement
According to Alibaba’s website, a partner must have a high standard of personal character and integrity, as well as at least five years of continued service with Alibaba and a track record of contribution to its business.
Zhou is a renowned scientist in cloud computing and has served at Alibaba for more than a decade, following an 11-year stint at Microsoft.
Advertisement
He joined the company in 2015 as a vice-president and went on to oversee several core technical divisions, including big data and AI computing, search and recommendation systems on e-commerce platforms, and advertising technology.