The Enterprise Development Council of South Africa (EDCSA) is a non-profit, regulatory body which is aimed at setting standards and promoting the sustainable implementation of Enterprise and Supplier Development (ESD) programmes.
Physical addressThe Place, 1 Sandton Drive
Postal addressP.O. Box 2100,Creamerview
Telephone number011 069 8184