Join our team as a Legal Advisor in Johannesburg, where you'll provide expert legal counsel to our corporate clientele. Your role will involve drafting and reviewing contracts, ensuring compliance with legal regulations, and advising on various legal matters. We're looking for someone with a strong analytical mindset and exceptional communication skills to navigate complex legal issues.