Born in Bazhong, Sichuan Province. Member of the Communist Party of China, Doctor of Engineering, Professor and doctoral supervisor. Current Executive Vice President of Shanghai University of Finance and Economics. Main research areas include strategic management, game theory, strategic alliance and competitive strategy, high-tech innovation strategy, innovation and entrepreneurship and cross-cultural leadership.
Received his Ph D at Southwest Jiaotong University in 1996, Xu finished his post-doctorate studies in Shanghai Jiaotong University in 1998. He worked as Vice President of Shanghai Jiaotong University in 2012, President of Southwest Jiaotong University from 2013 to 2019, Executive Vice President of Shanghai University of Finance and Economics in 2019. Besides, he is also the Vice Chairman of China Innovation and Entrepreneurship Society, Vice Chairman of Chinese Institute of Business Administration, and Vice President of Federation of University Sports of China.