The successful HR Generalist will manage all aspects of HR operations at our Pretoria location, including performance appraisals, training and development, and compliance with labor laws. This role requires a proactive approach to enhancing our employee experience.