Join our esteemed legal firm as a Legal Advisor in Johannesburg. Your role will involve advising clients on legal rights and obligations, conducting legal research, and assisting in negotiations. You should have a strong background in corporate law and excellent analytical skills to support effective decision-making.