front office team leade careers in Sheffield, United Kingdom