Loading…
The Institute of Directors in South Africa (IoDSA) is a professional body that promotes corporate governance and director professionalism. It offers training, designations like Certified Director, and advisory services based on the King V Report on Corporate Governance.
We haven’t found The Institute of Directors in South Africa (IoDSA) in the AI answers we’ve checked.