The majority of CPO’s do not believe their team have the skills to deliver! Now, this is an opinion that really counts. 324 Senior procurement leaders, across 33 countries with a combined total representing US$4.4 trillion? Surely their opinion counts?...
Read More