business development rep careers in South Africa