We are on the lookout for an HR Generalist to join our vibrant Johannesburg team. The HR Generalist will manage recruitment processes, employee onboarding, performance management systems, and compliance with labour laws. If you have a passion for people and a knack for HR functions, we want to hear from you!