Luyuan Fan has been an executive director of Alibaba Pictures since January 2016, and currently serves as the chief executive officer and chairman of Alibaba Pictures.
Luyuan Fan joined Alipay in 2007, where he served in a number of senior management positions, including the president of Alipay and the president of Ant Group’s wealth management business.
Luyuan Fan holds an executive master’s degree in business administration from Cheung Kong Graduate School of Business.
Sign up to view 7 direct reports
Get started