A framework for developing SCM professionals

By Ingrid du Buisson 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 …

A framework for developing SCM professionals Read More »