Franchise Business Development Manager
- Hiring Organisation
- Work Wales
- Location
- Luton, Bedfordshire, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP 58,000 - 65,000 Annual
improve sales, efficiency and customer service Identify underperformance and support effective turnaround plans Support new Franchisees through onboarding, training and launch Work closely with Marketing, Finance and Operations on strategic initiatives Share best practice and drive continuous improvement across the network Ensure Franchisees operate in line with the franchise model ...