VF logo

The North Face: Senior Brand Manager, Marketing (Americas)

VF

Denver, CO
Full Time
Senior
147k-184k
11 days ago

Job Description

About the Role

At The North Face we dare to lead the world forward through Exploration. We were born to Explore, Disrupt and to Lead. We believe that exploration is a mindset - both on the mountain and off the mountain - and it infuses everything we do. As a community of explorers, we stay curious about new ideas, places, and people. Our values and culture emphasize curiosity, innovation, diversity, and a passion for outdoor adventure. The company fosters a diverse and inclusive environment based on respect, connection, and authenticity, committed to supporting and growing its people.

Key Responsibilities

  • Develop and execute comprehensive integrated marketing campaigns, including digital advertising, email marketing, content marketing, webinars, and events, to drive brand awareness and engagement.
  • Lead the planning and execution of omnichannel campaigns that ensure a seamless and cohesive experience across paid, owned, and earned media.
  • Partner with internal teams (e.g., product, marketing, creative, sales, PR, social) and external agencies to align campaign strategies and goals.
  • Craft compelling narratives and messaging that resonate with target audiences, leveraging data and insights to optimize campaign performance and drive sell-through.
  • Contribute to the development and execution of brand equity campaigns and initiatives.
  • Ensure brand consistency and a unified voice across all marketing channels and consumer touchpoints within the region.
  • Refine and maintain brand standards and guidelines, ensuring market-facing assets align with the brand.
  • Build strong cross-functional relationships to ensure clear and concise execution of marketing plans.
  • Collaborate with stakeholders (sales, product teams, leadership) to align marketing efforts with business objectives.
  • Manage agency partners, providing strategic guidance and ensuring campaign alignment.
  • Track and monitor campaign performance, utilizing data and analytics to assess effectiveness and identify areas for optimization.
  • Establish and analyze campaign KPIs to measure success and accountability to business objectives.
  • Develop and present performance reports to leadership and stakeholders.

Requirements

  • 8+ years of relevant experience within a global organization and a comprehensive understanding of the outdoor apparel industry.
  • Strong understanding of brand marketing principles and integrated marketing best practices.
  • Experience in developing and executing multi-channel marketing campaigns.
  • Excellent project management, communication, and collaboration skills.
  • Ability to interpret data and analytics to inform marketing strategies.
  • Experience managing agency or vendor partnerships.
  • Experience in global and/or regional brand management in the outdoor or action sports industries.
  • Established understanding of the outdoor consumer with a focus on disciplines like snowsports, climbing, and trail running.
  • Excellent communication and interpersonal skills to build and maintain relationships with industry leaders.
  • Proficiency in Keynote/PowerPoint, Word, Excel, and familiarity with social media platforms and project management software.
  • Location: Based in Denver, Colorado.

Nice to Have

  • Bachelor's degree in Marketing, Business Administration, or a related field.
  • Master's degree in a related field.

Qualifications

  • Formal education in Marketing, Business Administration, or related field is preferred but not mandatory; professional achievements and experience are prioritized.

Benefits & Perks

  • Extensive development and growth opportunities.
  • Competitive compensation package.
  • Strong benefits including medical, dental, vision, and 401(k).
  • Diverse and inclusive culture focused on respect, connection, and authenticity.
  • Additional compensation awards such as annual incentive plans, sales incentives, or commissions.
  • Detailed benefits information available during the hiring process.

Working at VF

The North Face fosters a diverse and inclusive environment based on respect, connection, and authenticity. The company values curiosity, innovation, and a passion for outdoor exploration. It is committed to supporting its employees' growth and creating an environment that welcomes and values differences among all associates, customers, and communities.

Apply Now

Job Details

Posted AtJul 15, 2025
Job CategoryBrand Marketing
Salary147k-184k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About VF

Website

vfc.com

Location

Denver, CO

Industry

Apparel Accessories and Other Apparel Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches