front office team leade careers in Brighton, United Kingdom