Ninety One's Finance department is led by Richard Brearley (Head Of Compliance) and has 257 employees.
Ruen Naidu
Portfolio Manager
Aurelie Martin
Economist and Investment Analyst
Remember Ntimbani
Investment Guidelines Analyst
Looking for a particular Ninety One employee's phone or email?