We are seeking an experienced HR Generalist to join our Port Elizabeth team. The ideal candidate will play a key role in managing our HR functions including recruitment, employee relations, compliance, and performance management. You will collaborate with management to support organizational development and improve employee satisfaction.