We are looking for a dynamic HR Generalist to join our Port Elizabeth team. The ideal candidate will be responsible for managing various HR functions, including recruitment, employee relations, and performance management. This role demands excellent communication skills and a proactive approach to ensure a positive workplace environment.