Placements24 is seeking a versatile HR Generalist to join our Richards Bay team, supporting recruitment, onboarding, employee relations, and compensation processes. You will be the primary point of contact for staff, ensuring compliance and contribut...