Hendrik du Toit is the Joint Chief Executive Officer at Investec Group, a position he has held since October 2018. He also serves as the Chief Executive Officer at Ninety One.
His educational background includes an M.Phil in Economics and Politics of Development and an M.Com in Economics.