
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A well-known nonprofit organization in Johannesburg is looking for a Senior HR Generalist to provide full HR support. The role requires strong interpersonal skills and a sound understanding of South African labor law. Responsibilities include advising management, ensuring compliance, and managing recruitment processes. Candidates should have 8-10 years of HR experience and hold a Bachelor's degree in Human Resources Management. This position fosters a proactive and ethical workplace culture, making it ideal for a compassionate team player.