front office team leade careers in Birmingham, United Kingdom