and performance of the department, which operates over multiple sites, and includes the people management, strategic planning... about change and results Teamwork, cross organisational collaboration and building high performance teams Managing a large team......
Job Location: Franschhoek, Western Cape, South Africa