We are on the lookout for a Legal Advisor in Johannesburg to enhance our legal team. The candidate should possess a thorough understanding of corporate law and a proven track record in negotiating legal agreements and managing compliance. This role requires excellent communication skills and the ability to work under pressure.