Xi Liu is an accomplished investment professional with extensive experience in equity strategy research and risk management. Currently serving as a Senior Investment Risk Manager at Vanguard since August 2025, Xi Liu previously held various senior roles at Research Affiliates from January 2011 to August 2025, including SVP and Head of Strategy Research in Equities. This role involved leading the Equity Strategy Research team, designing global equity portfolios, and advancing analytical infrastructure and tools. Prior to that, Xi Liu contributed to product design and simulation initiatives, and performed empirical research on global investment strategies while mentoring junior researchers. Earlier experience includes an Associate position at Morgan Stanley, focusing on ensuring consistent equity trading data. Educational qualifications include a Master's degree in Statistics from Cornell University, a Master's degree from the University of Rochester, and a Bachelor's degree from Zhejiang University.
This person is not in any teams
This person is not in any offices