We are seeking an HR Generalist to join our growing team in Pretoria. The ideal candidate will have a comprehensive understanding of HR functions including recruitment, employee relations, and performance management. This role is pivotal in shaping our company culture and enhancing employee engagement.