Closing Date: 23 May 2025 Salary: R913 969.00 (min) – R 1 026 932.00 (mid) R 1 123 501. 00 (max) plus 7% rural allowance