Select Your Location
View available investments and insights in your market
Americas
Europe and the Middle East
Asia Pacific
Peter Ru
Peter Ru
General Manager
Managing Director
Shanghai

Biography

31 Years of Industry Experience
7 Years with Neuberger Berman
Peter Ru, PhD, Managing Director, joined the firm in 2017. Peter is the General Manager of Neuberger Berman Overseas Investment Fund Management (Shanghai) Ltd., based in Shanghai. Peter has extensive experience in Global and 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 U.S. in various senior capacities managing strategies in asset classes such as U.S. Treasuries, core, core plus and U.S. Mortgages, most notably with Morgan Stanley Investment Management, servicing Central Banks amongst others. Peter received a BS in Physics from Fudan University, an MS in Business from Carnegie Mellon’s Tepper School of Business and a PhD in Physics at Drexel University.