manager online business careers in Benoni, South Africa