We are looking for an experienced HR Manager who will be responsible for leading our HR functions in Johannesburg. This includes recruitment, staff engagement, and compliance with labor laws. Your role is crucial in creating a positive work environment while aligning HR strategies with our business goals.