We are seeking an experienced HR Generalist to join our Bloemfontein team. This role is integral to supporting our HR functions, including recruitment, employee relations, and performance management. The ideal candidate will have a passion for people and a strong understanding of South African labor regulations.