senior manager payroll careers in South Africa