We are seeking a Human Resources Generalist to join our vibrant team in Pretoria. This role involves managing various HR functions including recruitment, employee relations, performance management, and compliance with labor laws. The ideal candidate should be proactive, organized, and passionate about supporting our employees while fostering a positive workplace culture.