New Shop Opening Marketing Manager
The New Shop Opening Marketing Manager serves as the primary marketing contact for franchise owners, managing the marketing readiness process from lease signing through the first 90 days of operation. This role coordinates local marketing campaigns, influencer outreach, event logistics, and provides hands-on training to ensure new shops launch successfully.