Job Overview Reporting to the Managing Director, the HR Manager will be responsible for the full employee life cycle... from attracting the best talent to creating an environment for optimal performance and impact and enhancing employee and leadership......
Job Location: Cape Town, Western Cape, South Africa