The Brand Strategy and Marketing Lead develops and drives strategy for an assigned brand and translates it into integrated marketing plans that build brand strength, support sales, and contribute to long-term business growth. The role works with a team on major brand initiatives throughout the year, including model launches, sustainment efforts, brand campaigns, events, and partnerships. In collaboration with agency partners and internal stakeholders, the Lead provides strategic direction and continuity, ensuring work aligns with the strategy and is delivered on time and within budget. The role may also support other departments within the Marketing Division as business needs change. The position leads brand strategy and business planning, including contributing to the next fiscal year's business plan with goals, strategies, initiatives, and budget. It oversees campaign performance across creative, website, social, and other channels; leads creative agencies and helps develop their annual scopes of work; and reports progress and results to leadership. The Lead also directs creative asset development, provides direction during commercial shoots, manages communications across agencies and internal teams, and supports brand partnerships, sponsorships, and special projects.
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
Senior