senior manager payroll careers in Benoni, South Africa