Placements24 in Pretoria, Gauteng, seeks a versatile HR Generalist to support HR operations across all functions. You will manage recruitment, onboarding, employee relations, performance management, and compliance, while promoting a positive workplac...