Our client operates under three distinct brands with about 2,500 locations in 47 countries. They are committed to their people by providing exciting opportunities for development while maintaining a people-focused culture.
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 your territory.