As an HR Generalist, you'll play a key role in supporting our HR functions in Pretoria. You will manage various HR processes such as recruitment, onboarding, training, and performance management while ensuring the implementation of HR policies. Your contributions will be essential in promoting a positive work environment and aligning HR practices with the company’s objectives.