Steven Yicun Liu

Chief Executive Officer, Payments, Aliexpress at Alibaba Group

Steven Yicun Liu currently serves as the Chief Executive Officer of Payments and Head of Financial Business Development at AliExpress, a position held since October 2022. Prior to this, Steven held roles at 蚂蚁集团, including B2B Champion and International Financial Institution Business Development from October 2020 to September 2022. Earlier career experiences include serving as Executive Director and General Manager of the Suzhou Branch at 摩根大通 for nearly a decade, where responsibilities encompassed local corporate coverage and branch management, as well as Executive Director for Securities Services. Additional positions include Vice President at 花旗 focused on Financial Institution Cash and Trade sales, and Senior Operations Officer at 瑞银集团 in Wealth Management and Investment Banking Operations. Steven earned a Master's degree in Financial Management from the University of Melbourne between 2002 and 2004.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices