Craig Vaughan
Head of Procurement, Information and Technology Office, Absa Group
Supply Chain and Operations Principal Director, Accenture Strategy and Consulting
Goitseona Raseroka Read More »
Senior Principle, Source to Pay & Supply Chain Technology Solutions Advisory,
Coupa Software