front office team leade careers in Willenhall, United Kingdom