Role Overview
The Brand Marketing Strategy Manager develops and owns the national marketing strategy for one or more franchise brands within the Empower Brands portfolio. This role translates business objectives into integrated marketing strategies, national campaigns, and scalable marketing playbooks that drive long-term brand growth and franchisee success.
What You Will Do
Develop and own the annual marketing strategy for assigned brands or brand groups, partner with Brand Presidents to establish strategic marketing priorities aligned with business objectives, and lead annual and quarterly marketing planning processes.
Why It Might Be a Fit
The ideal candidate will have strong strategic marketing and brand management experience, commercial business acumen, and excellent communication and presentation skills.
Requirements
- 7–10 years of progressive marketing experience, preferably within a franchise, multi-brand, or multi-location business.
- Experience developing brand strategy, annual marketing plans, and integrated multi-channel campaigns across matrixed organizations.
- Experience partnering with executive leadership to develop strategic marketing initiatives.
- Demonstrated success managing multiple brands, product lines, or business units.
- Strong understanding of consumer insights, digital marketing, marketing analytics, and brand positioning.
- Bachelor’s degree in Marketing, Business, Communications, or related field required.
- MBA or advanced marketing certifications preferred.
To apply for this job please visit job-boards.greenhouse.io.

Follow us on social media