We are seeking a proactive Legal Advisor to join our team in Johannesburg. The ideal candidate will provide expert legal counsel, ensuring compliance and mitigating risks while supporting various departments. Your role will include drafting legal documents, negotiating contracts, and representing the firm in legal matters.