Position Overview:
The Brand Marketing Strategy Manager develops and owns the national marketing strategy for one or more franchise brands within the Empower Brands portfolio. Serving as the strategic marketing partner to Brand Presidents, this role translates business objectives into integrated marketing strategies, national campaigns, and scalable marketing playbooks that drive long-term brand growth and franchisee success. Working closely with Digital Marketing, Creative, Marketing as a Service (MaaS), and other shared marketing functions, the Brand Marketing Strategy Manager establishes brand positioning, messaging, standards, and strategic priorities while enabling successful execution across local markets.
Core Responsibilities:
Brand Strategy & Planning
National Campaign Strategy
Brand System Development
Market Intelligence & Performance
Cross-Functional Leadership
Continuous Improvement
Vendor & Agency Leadership
Critical Skills & Attributes:
Required Experience & Qualifications:
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.