Prior to AGIC, Shu was deputy general manager in finance with China Merchants Group, overseeing all aspects in finance management and assets management. Shu started his career as an auditor in Deloitte Shanghai office. He also worked in treasury, M&A and integration with Tyco International and Anheuser-Busch InBev.
Shu graduated from Shanghai Jiaotong University with dual bachelor’s degrees in energy resources & power engineering and English literature. He also holds an MBA from the Wharton School, University of Pennsylvania. Mr. Xu is a member of the Chinese Institute of Certified Public Accountants.