Stephen Naidoo

Co-Portfolio Manager

In the company since


Years in the industry



Stephen is an Investment Specialist in Ninety One’s South African and African Credit team. His focus is on Bank and Non-Bank Financial investments in Africa, where he is responsible for fundamental analysis and deal origination. Stephen has an active role in both the Investment Grade and Credit Opportunities strategies.

Stephen joined Ninety One through the Ninety One Graduate Programme.

Stephen holds a Bachelor of Business Science (Honours) degree in Finance from the University of Cape Town and is a CFA® Charterholder.