Title People Manager Job Description The People Manager is embedded in the business - working with line management... that emphasizes empowerment, quality, excellence, accountability and business goal attainment. The role is the Manager’s right hand in......
Job Location: Woodmead, Johannesburg, South Africa