We are looking for a Legal Counsel to support our Johannesburg office. This role involves reviewing contracts, advising on business operations, and representing the company in legal matters. Strong negotiation skills and a solid understanding of South African law are essential.