Creating a framework for developing SCM professionals
South Africa currently ranks 61st out of 137 countries within the 2017/2018 Global Competitive Index (World Economic Forum, 2017). One of the Index’s main critiques against the country is its inadequately educated workforce, which re-affirms the critical role of education and skills development. It is imperative that the country ensures efficient and effective skills development …
Creating a framework for developing SCM professionals Read More »