Strategic management and development of production sites and supply chain management teams in South Africa and Europe. Lead the leadership team and board in
Role Overview:We are welcoming applications from any location in South Africa. The role is covering KwaZulu-Natal province. Relocation support is not