We are currently searching for an HR Generalist to join our talented team in Johannesburg. You will play a vital role in managing recruitment processes, employee relations, and implementing HR policies. The ideal candidate should have a passion for people and the ability to drive HR initiatives.