John is Co-Chief investment officer at Ninety One. John is the prime link between investments and operations and is responsible for all investment systems in the firm, also taking a lead role in the firms risk function.
John has served as the South African based CIO since 2000, and is a member of the Executive Management. He joined the company in 1995, where he was instrumental to the development of much of its infrastructure and contributed research and equity analysis to the investment team. John managed international and domestic advisor funds since 1998 and institutional portfolios since 1996.
John graduated from the University of Stellenbosch with a Bachelor of Engineering degree and a Master of Engineering (Industrial) degree, both cum laude. He is a CFA® Charterholder.