We are seeking an experienced Human Resources Manager to oversee all HR functions in our Johannesburg office. The ideal candidate will have a passion for developing a positive workplace culture and driving employee engagement initiatives. You will lead recruitment efforts, manage employee relations, and ensure compliance with labor regulations.