We are seeking a dynamic Legal Counsel to join our esteemed firm in Johannesburg. This role involves providing expert legal advice, drafting contracts, and ensuring compliance with local regulations. The ideal candidate will have strong negotiation skills and the ability to manage various legal matters efficiently.