As a Human Resources Generalist at our Port Elizabeth office, you will play a pivotal role in shaping our workplace culture and supporting our employees. You'll be responsible for various HR functions including recruitment, onboarding, employee relations, and performance management. The ideal candidate will be proactive, detail-oriented, and passionate about people.