We are on the lookout for a dedicated HR Generalist to join our team in Pretoria. You will play a crucial role in managing our HR functions, including recruitment, employee relations, and performance management. The ideal candidate should have a strong background in human resources and demonstrate both strategic and operational capabilities.