As an HR Generalist at our Bloemfontein office, you will play a key role in driving HR initiatives and managing various HR functions including hiring, training, and employee engagement. Your ability to foster strong relationships within teams will make a significant impact on our workplace environment.