
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.