Sean Xu formou-se na Universidade de Pequim com um Ph.D. em economia. Estudou nos EUA durante 6 anos, onde obteve um Mestrado em Políticas Públicas pela Universidade de Chicago.
Desenvolveu a sua carreira numa empresa chinesa de investimento soberano, com foco em produtos básicos de consumo e oportunidades de fusões e aquisições na Europa. Serviu também como gestor de pós-investimento em várias empresas listadas em bolsa. Posteriormente ingressou num fundo de Private Equity baseado em Hong Kong focado em oportunidades nos mercados emergentes, incluindo África, América Latina e Sudeste Asiático. Liderou e participou em diversos projetos de investimento na Etiópia, África do Sul, Camboja e China.
Como chinês que estuda e trabalha na atmosfera ocidental há vários anos, possui amplo conhecimento da cultura, das motivações e dos interesses chineses e ocidentais. É especialista no estabelecimento de parcerias comerciais e estratégicas com empresas chinesas.