We are seeking a skilled Legal Counsel to join our Johannesburg office. The ideal candidate will have experience in corporate law and a strong understanding of compliance and regulatory requirements. You will play a crucial role in providing legal advice and support to various departments within the company.