Kevin Zhu

Managing Director, Head of Portfolio Construction Group

OPTrust

Kevin Zhu is Managing Director, Head of Portfolio Construction Group at OPTrust, one of Canada’s largest defined benefit pension funds with net assets of over C$23 billion.
Kevin has over 20 years of experience in the financial services industry, including both central banking and total portfolio investment framework and strategy design for large Canadian defined benefit pension plans.
Kevin joined OPTrust in 2016 where he currently leads Total Fund portfolio management functions, including portfolio construction research and innovation, capital and risk allocation across asset classes and strategies, and dynamic total portfolio management.
Prior to joining OPTrust, Kevin held the position of Director, Strategy & Asset Mix at Ontario Teachers’ Pension Plan. Prior to this appointment, Kevin was Senior Economist at the Bank of Canada focusing on monetary policy research and model development. He holds a MA in Economics from Carleton University and is a CFA Charterholder. In 2017, Kevin was named to Sovereign Wealth Fund Institute’s Public Investor 100.

Scroll to Top

Subscribe to industry insights and event updates