Busi Mabuza is a business leader whose professional experience is rooted in investment management.
She is the current Chair of the Board of Industrial Development Corporation of South Africa (IDC), the largest national development finance institution in sub-Saharan Africa. She also serves as an Independent Non-Executive Director of Ninety-One plc and is the Lead Independent Director of Tsogo Sun Gaming Limited.
Ms. Mabuza holds the CD(SA) designation, an MBA from the New York University’s Leonard Stern School of Business and a BA Mathematics and Computer Science from Hunter College, City University of NY.