Senior Director Direct Channels careers in Bristol, United Kingdom