Join our dynamic legal team as a Legal Advisor. This role involves advising clients on various legal matters, drafting and reviewing contracts, and representing the firm in legal proceedings. The successful candidate will have a solid grasp of South African law and an aptitude for problem-solving.