Role OverviewEnsure compliance with legislation, license conditions, and regulatory directives, provide legal advice, draft and review contracts, and support risk management and governance frameworks.LocationJohannesburg, ZASeniorityMid-LevelKey Resp...