Join our legal team in Johannesburg as a Legal Counsel. In this role, you will be responsible for providing comprehensive legal support, conducting legal research, and ensuring adherence to compliance standards. Your excellent problem-solving skills will be vital in navigating complex legal issues.