sales key accounts manager careers in Benoni, South Africa