About Business Leadership South Africa
Business Leadership South Africa (BLSA) is an independent trade association that represents the interests of numerous major corporations in South Africa. Members include a variety of large South African companies, as well as some multinational corporations with a significant presence in South Africa.
Free members see the full story, programmes, impact, partners, documents and registration details of every organisation.









