We are seeking an experienced HR Manager to join our Johannesburg office. This role focuses on enhancing our HR practices, supporting employee development, and ensuring compliance with relevant regulations. The successful candidate will be a strategic partner to management and a trusted advisor to staff.