skip to Main Content

Dr. Chen, Long is the President of Luohan Academy, professor and executive provost of Hupan Entrepreneurship Research Center. He served as the chief strategy officer of Ant Group during 2014-2018 and still serves on the fintech advisory board of IMF. He also served the role of deputy chief director of PBOC’s Research Center of Internet Finance. Dr. Chen received his Ph.D. in Finance from University of Toronto, and was a tenured professor at Olin Business School, Washington University in St. Louis. After returning to China, Dr. Chen took the position of the associate dean of Cheung Kong Graduate School of Business.

Luohan Academy was founded in Hangzhou on June 26, 2018. It is an open research institute initiated by the Alibaba Group and launched by world-renowned social scientists, including seven Nobel Prize laureates in economics, and comprising the Academy’s academic committee. The Academy is dedicated to collaborating with leading social scientists and practitioners worldwide, to collectively explore and shape discourse and consensus around the tremendous social and economic transformations brought by digital technology. The purpose of the Luohan Academy is to serve society at large, addressing the most important global challenges as well as having an eye toward humanity’s long-term future.

Back To Top