We are seeking a proactive HR Generalist to join our Pretoria team. The successful candidate will manage various HR functions including recruitment, employee relations, and compliance. This role is perfect for someone who thrives in a fast-paced environment and is committed to improving employee engagement.