Channel sales careers in United Kingdom