front office team leade careers in Bristol, United Kingdom