Busi Mabuza currently serves as the Board chairperson of the Industrial Development Corporation (IDC) of South Africa; which is the largest development finance institution in sub-Saharan Africa.
Prior to her appointment as the IDC Board chairperson, Ms Mabuza served as a Non-executive director on several corporate boards. She’s a respected business leader whose prior professional experience in asset management and private equity is reflected in her passionate service to private sector and government led initiatives aimed at transforming South Africa’s economic and social landscape.
Busi holds 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.
Ms Mabuza also serves on other boards in the public and private sector.