We are looking for an HR Generalist based in Johannesburg who will manage full-cycle HR functions including recruitment, employee relations, and performance management. The ideal candidate will be proactive and able to adapt in a dynamic environment.