accounts senior careers in Benoni, South Africa