We are seeking an experienced HR Generalist to join our team in Pretoria. The ideal candidate will have a solid understanding of HR practices and a passion for employee development. You will be responsible for managing the day-to-day HR functions, including recruitment, performance management, and employee relations, ensuring that our HR policies are aligned with our strategic goals.