We are seeking an experienced HR Generalist to support our HR department in Pretoria. The successful candidate will be responsible for managing various HR duties, including effective communication with staff, handling grievances, and implementing HR policies effectively.