We are seeking an experienced Human Resources Manager to oversee all aspects of HR operations in Johannesburg. This role requires strategic thinking, excellent interpersonal skills, and a passion for developing people and teams. The ideal candidate will be responsible for implementing HR policies, managing recruitment processes, and ensuring compliance with labor laws.