Shibishi (Shibe) Maruatona has recently been appointed director at Business Leadership South Africa. Business Leadership South Africa is an association of South Africa's largest corporations and major multinational companies with a significant presence in South Africa.