The average general manager gross salary in South Africa is R2,869,219 or an equivalent hourly rate of R1,379. In addition, they earn an average bonus of R1,134,489. Salary estimates based on salary survey data collected directly from employers and anonymous employees in South Africa. An entry level general manager (1-3 years of …