Dr. Xu received his Ph.D. in Accounting from the University of Minnesota in 1996. He earned both his master's degree in Management （1986）and bachelor's degree in Mathematics （1983） from Wuhan University. He was Assistant Professor of Accounting at the Hong Kong University of Science and Technology from September 1996 to December 2003. He has been working at China Europe International Business School (CEIBS) since January 2004 and is the Essilor Chair Professor in Accounting and Associate Dean at CEIBS.
Professor Xu is the executive director of the editorial board of China Management Accounting Review and the founding chairman of CGMA 100 North Asia Leaders Think Tank. He is the chairman of the expert panel of China Social Poverty Alleviation Network. He was a member of the board of directors of The People’s Insurance Company (Group) of China Limited (PICC) from September 2009 to April 2018. He currently serves on the board of directors of China Cinda Asset Management Co. Ltd, SANY Heavy Industry, Kweichow Moutai Company Limited , Shanghai Shyndec Pharmaceutical Co.,Ltd., and Societe Generale (China) Ltd.