We are seeking a skilled Legal Advisor to join our team in Johannesburg. This role requires providing expert legal advice and support to clients and internal stakeholders, ensuring compliance with local and international laws. The ideal candidate must have a strong understanding of legal principles and excellent communication skills.