We are seeking an experienced Legal Counsel to join our dynamic team in Johannesburg. The ideal candidate will provide expert legal advice, support compliance efforts, and assist in managing contracts and legal documents for various projects. You will work closely with internal teams to ensure our operations align with legal requirements.