key account team careers in Durban, South Africa