channel sales careers in United Kingdom