Senior Manager, Retail Marketing

The North Face
Switzerland
Workplace: OnsiteFull timeFunction: Marketing & GrowthExperience: 7+ yearsSkills: ["Leadership","Stakeholder management","Project management","Communication","Data-driven","Strategic thinking"]

Lead the translation of brand strategy into impactful DTC retail experiences across EMEA. Own the EMEA Retail Marketing & Activation strategy, seasonal campaign planning, and omnichannel consumer journeys integrating store design, visual merchandising, CRM, loyalty, and product storytelling. Drive in-store activations and localized storytelling to strengthen brand equity and conversion, manage creative development with agencies/vendors, and measure performance to optimize ROI while leading and inspiring a high-performing team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
The North Face
The North Face
1 month ago

Senior Manager, Retail Marketing

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 27 days agoStatus: Live

Job Summary

Lead the translation of brand strategy into impactful DTC retail experiences across EMEA. Own the EMEA Retail Marketing & Activation strategy, seasonal campaign planning, and omnichannel consumer journeys integrating store design, visual merchandising, CRM, loyalty, and product storytelling. Drive in-store activations and localized storytelling to strengthen brand equity and conversion, manage creative development with agencies/vendors, and measure performance to optimize ROI while leading and inspiring a high-performing team.
Location: Switzerland
Workplace: Onsite
Employment Type: Full time
Job Function: Marketing & Growth
Seniority: Sr. Manager level

Key Responsibilities

  • •Develop and execute the EMEA Retail Marketing & Activation strategy aligned to global brand direction and regional priorities across DTC retail formats.
  • •Lead store environments including creative/production, visual merchandising, store design, and retail activation teams, providing guidelines for consistent execution.
  • •Own the seasonal retail marketing & activation plan and calendar within the GTM process for campaigns, product launches, and brand moments.
  • •Create consumer journeys by integrating retail marketing, store design, visual merchandising, CRM, loyalty, and product storytelling across physical and digital touchpoints.
  • •Manage creative development and production processes with internal teams, agencies, and vendors; lead team and manage retail marketing and activation budgets while optimizing performance using consumer/traffic/sales insights.

Pay and Benefits

Perks:Gym MembershipMeal Allowance

Key Requirements

  • •7+ years of experience in retail marketing, retail activation, or consumer marketing in a DTC or fashion/lifestyle/outdoor/sporting goods environment, with proven people management experience.
  • •Strong strategic and commercial acumen to translate brand priorities into retail experiences that drive engagement and business performance.
  • •Deep understanding of retail marketing, visual merchandising, store design, consumer experience, product storytelling, and omnichannel retail dynamics, including CRM and loyalty programs.
  • •Strong leadership and stakeholder management skills across cross-functional, regional, and global teams.
  • •Excellent project management and organizational skills to manage multiple priorities, creative production, and complex initiatives in a fast-paced environment.
Experience:7+ yearsDTCFashionLifestyleOutdoorSporting goods
Skills:LeadershipStakeholder managementProject managementCommunicationData-drivenStrategic thinking
Languages:English

Company Brief

The North Face
Designs, manufactures, and sells outdoor apparel, footwear, and equipment for activities like mountaineering, hiking, and skiing. Known for technical performance gear and iconic outerwear, the brand serves consumers worldwide through retail and e-commerce channels.
Industry: Fashion & Apparel
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Alameda, United States
Founded: 1966
WebsiteLinkedIn