Innovation and competitiveness - Understanding how to demystify innovation and leverage it to work for you

Loading player...
Luis Rodriguez, Managing Director for Accenture Strategy in Africa
24 Aug 2021 English South Africa Business · Business

Other recent episodes