Join our reputable legal firm as a Legal Advisor, where you will be responsible for providing legal support to various departments. You will handle contract negotiations, compliance checks, and offer strategic advice to minimize legal risks. A solid understanding of South African law is essential.