The North Face logo

Manager, Sports Marketing, Snow

The North Face

Full Time
Senior
95k-119k
29 days ago

Job Description

About the Role

As the Global Athlete Manager (Snow), you will be responsible for managing a team of the world's best skiers, snowboarders and ski mountaineers. You will play a critical role in helping athletes achieve their biggest moments while also ensuring that brand stories come through. You will work closely with the Global Brand Marketing Team and Global Product Team, integrating athletes through the product feedback and testing loop, along with overseeing the expedition process from start to finish. You will build yearly plans around each athlete to share with the Head of Sports Marketing. The North Face is built on a love for the outdoors and the desire to enable exploration for all people, with a focus on empowering exploration, protecting natural places, and evolving environmentally responsible products.

Key Responsibilities

  • Manage and oversee a diverse roster of the world's best snow sports athletes.
  • Scout and find new talent for team members.
  • Negotiate athlete contracts, including retainer, bonus, athlete days, and social media expectations.
  • Work closely with regions NORA, APAC, and EMEA to leverage athletes globally, with a focus on the US market.
  • Partner with product teams to ensure athlete feedback and roundtables are taking place.
  • Create yearly athlete goals for each athlete.
  • Act as a conduit to bring athletes' stories and achievements to life internally and externally.
  • Play an advisory role in athlete expedition proposal process.
  • Identify the next generation of Snow Athletes, build relationships, nurture, and position TNF as their first choice.
  • Identify opportunities to integrate athletes into marketing and communication efforts.
  • Manage green-lit expeditions from start to finish, including overseeing budgets, athlete accomplishments, product integration, and working with production partners.
  • Track and share athlete goals and accomplishments through updates and newsletters.
  • Provide one-on-one assessments of each athlete's career and athletic goals.
  • Coordinate product training sessions with category managers and designers.
  • Facilitate seasonal sample buy with sports marketing coordinator.
  • Ensure PR and social media teams are aware of major athlete moments and accomplishments.
  • Oversee or foster snow-specific partnerships with key partners.
  • Support other members and verticals of the Sports Marketing team as needed.
  • Maintain clear and consistent communication with the Global Head of Sports Marketing.

Requirements

  • Five or more years of sports marketing experience.
  • Experience with exposure and involvement in the climb, ski, snow, and trail scenes.
  • Ability to make sound decisions in a fast-paced environment.
  • Background in planning, organizational, and project management.
  • In-depth knowledge of sports management and the sports industry.
  • Demonstrated ideas, processes, innovation, and soft/hard skills.
  • Knowledge of the outdoor clothing market and retail space.

Nice to Have

  • Experience negotiating athlete contracts.
  • Experience working with international regions such as NORA, APAC, and EMEA.
  • Strong network within the snow sports athlete community.
  • Experience in outdoor apparel or related industries.

Qualifications

  • Educational background is not explicitly specified, but extensive experience in sports marketing is required.

Benefits & Perks

  • Competitive annual salary range of $95,040.00 to $118,800.00 USD.
  • Eligibility for additional compensation awards, including incentive plans, sales incentives, or commissions.
  • Access to benefits detailed at www.MyVFbenefits.com, including medical plans.
  • Work environment that values diversity and inclusion.
  • Equal employment opportunity for all applicants.

Working at The North Face

The North Face fosters a culture of exploration, innovation, and environmental responsibility. It values diversity, inclusion, authenticity, and a passion for outdoor exploration. The company is committed to empowering exploration, protecting natural places, and evolving environmentally responsible products, encouraging employees to bring creativity and innovation to stay on the cutting edge.

Apply Now

Job Details

Posted AtJul 14, 2025
Job CategoryBrand Marketing
Salary95k-119k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

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