We are seeking a skilled Legal Counsel to join our team in Johannesburg, where you will provide legal advice, ensure compliance with laws and regulations, and assist in contract negotiations. Your expertise will help us navigate complex legal environments effectively.