The Brand Strategy Manager is a visionary leader entrusted with shaping the future of our brands. This role is more than strategy; it's about storytelling, imagination, and influence. Charged with crafting the brand's foundational narrative and driving innovation across our marketing ecosystem, this leader will help define what our brands stand for today—and what they will mean to future generations. From steering our annual marketing planning to pioneering the use of emerging technologies like AI, this role is central to inspiring consumers, energizing teams, and propelling our brands forward. This newly created position will lead a small team of marketers and collaborate closely with internal stakeholders and external creative agencies to ensure brand strategy is clearly articulated, consistently applied, and future-forward. The ideal candidate is a strategic thinker with a passion for brand building, innovation, and storytelling.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level