Network Sales Team Leader

Location: GB

Our client under three distinct brands about 2,500 locations operating in 47 countries. They endeavour to commit to their people by providing exciting opportunities for development whilst ensuring we maintain a people-focused culture.

If you want to know about the requirements for this role, read on for all the relevant information.
Job Overview
We are now looking for a Network Sales Team Leader. You will be responsible for providing day-to-day leadership and management to the franchise network in...


JBLK1_UKTJ

Apply