We are seeking an HR Manager to oversee our human resources functions in Johannesburg. The ideal candidate will have experience in implementing HR strategies, managing recruitment processes, and ensuring compliance with labor laws. You will play a crucial role in enhancing employee relations and developing talent management programs.