Bin Yu

Industry Experience
17 Years
Neuberger Berman
1 Year
Bin Yu, Managing Director, joined the firm in 2017. Bin is a Senior Portfolio Manager and Head of the China Equity Team. Prior to joining the firm, he was the CIO and founding partner at Cloud Ridge Capital Management, where he launched the Greater China Equity strategy in 2014. Prior to Cloud Ridge, he was a portfolio manager and managing director in Public Equities at China Investment Corporation (CIC). Prior to CIC, he was a managing director with Eagle Capital Management LLC based in New York. Bin began his career at McKinsey & Co in Stamford CT in 2001. He earned MPhil, from Columbia University, where he was a PhD candidate in the business school. Bin also holds a PhD in physics from Brandies University and attended Peking University.