Placements24 in Upington, Northern Cape, is seeking a Senior HR Advisor to provide comprehensive HR support across business units. You will advise line managers on employee relations, performance, talent development, and disciplinary matters, while h...