Join our team as a Legal Counsel based in Johannesburg. You will handle a diverse range of legal issues, including regulatory compliance and contract negotiations. Ideal candidates will have a strong understanding of South African law and a commitment to maintaining the highest standards of legal practice.