Join our Johannesburg team as a Legal Advisor, where you will be responsible for offering legal counsel on various matters, ensuring compliance with local laws and regulations. This role is critical in guiding our strategic direction while mitigating legal risks.