Head, Strategy and Innovation, Industrial Development Corporation of South Africa
Head Corporate Strategy & Innovation