The North Face logo

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

The North Face

Full Time
Senior
147k-184k
14 days ago

Job Description

About the Role

The North Face is a leading company in the outdoor industry with 40 years of experience, dedicated to exploration, innovation, and inspiring curiosity. The company values creativity, inclusivity, and a passion for adventure, fostering a diverse and dynamic work environment for employees who help stay at the forefront of exploration apparel, footwear, equipment, and accessories.

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 (e.g., sales, product teams, leadership) to align marketing efforts with business objectives.
  • Manage agency partners, providing strategic guidance and ensuring alignment on campaigns and media outreach.
  • 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, especially in 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, project management software, and other database tools.
  • 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 is a plus.

Qualifications

  • Formal education in Marketing, Business Administration, or related field is preferred but experience and achievements are most important.

Benefits & Perks

  • Competitive compensation package.
  • Extensive development and growth opportunities.
  • 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 incentives, sales incentives, or commissions.
  • Benefits details available at www.MyVFbenefits.com.

Working at The North Face

The North Face fosters a diverse, inclusive, and innovative culture rooted in respect, connection, and authenticity. The company values creativity, curiosity, and a passion for exploration, encouraging employees to stay curious about new ideas, places, and people while working in a fast-paced, dynamic environment.

Apply Now

Job Details

Posted AtJul 14, 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 The North Face

Website

thenorthface.com

Industry

Clothing and Clothing Accessories Retailers

Get job alerts

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