We are searching for a highly skilled Legal Counsel to join our team in Johannesburg. This role involves advising on legal matters, drafting contracts, and ensuring compliance with legal regulations. The ideal candidate will have a strong understanding of corporate law and dispute resolution.