Ben is a Portfolio Manager in Ninety One’s 4Factor team, based in London, and co-manages the European Equity, International Equity and Global Strategic Equity strategies.
Prior to joining Ninety One, Ben was a Senior Portfolio Manager at Canada Pension Plan Investment Board (CPPIB), where he was responsible for European and Sustainable Equity investments and also served as Head of Sustainable Investing. Earlier in his career, he held portfolio management roles at Och-Ziff Capital Management and Odey Asset Management.
Ben holds a Bachelor’s degree in Politics and French from the University of Bristol.