Yang Chen is a Managing Director at BlackRock, leading the Fixed Income US team within the Risk and Quantitative Analysis Group. With extensive experience in quantitative investment and risk management, they have managed teams of analysts supporting various facets of BlackRock's $1 trillion Fixed Income business since 2012. Previously, Yang held several key positions, including Director at BlackRock and Fixed Income portfolio strategist at Lehman Brothers. Yang earned a Ph.D. in Statistics from Duke University and an MBA in Finance from NYU Stern School of Business.
This person is not in any teams
This person is not in any offices