Skip to content
Select Your Location
View available investments and insights in your market
Americas
Europe and the Middle East
Asia Pacific
Peter Ru
Peter Ru
China Fixed Income Strategy Leader
Managing Director
Shanghai

Biography

26 Years of industry experience
3 Years with Neuberger Berman
Peter Ru, PhD, Managing Director, joined the firm in 2017. Peter is a Senior Portfolio Manager on the Emerging Markets Debt team and China Fixed Income Strategy Leader, based in Shanghai. He is responsible for overseeing the firm’s China onshore fixed income efforts and managing RMB strategies for domestic and international clients. Peter has extensive experience in China's capital markets, having previously worked as CIO for Galaxy Fund Management, Shanghai HFT Fortune A.M., Invesco Great Wall F.M. and Morgan Stanley Hua Xin FM. Prior to his time in China, Peter worked in the US in various senior capacities managing strategies in asset classes such as US-Treasuries, core, core plus and US Mortgages – most notably with Morgan Stanley Investment Management, servicing Central Banks amongst others. Peter received a BS in Physics from Fudan University, a MS in Business from Carnegie Mellon’s Tepper School of Business and his PhD in Physics at Drexel University.