Brand Marketing Director - THE NORTH FACE EMEA
VF Corporation
VF Campus VF, Stabio
vor 16 Std.

Job Ad

The North Face, a VF Company

At The North Face we dare to lead the world forward through Exploration . We were born to Explore. We were born to Disrupt. We were born to Lead.

The North Face is the premier exploration company in the world. Founded in the counterculture of Berkeley, CA in 1966 we have a long and storied legacy of enabling exploration, loving and protecting wild places, and creating iconic and technically advanced product.

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 : Love wild places

What will you do

As the EMEA Brand Director, you’ll be responsible for creating and managing the brand / product / sports marketing strategies, campaigns, tools and content to connect with consumers throughout the purchase funnel, from planning to execution.

This role requires a proven track record in people management, as well as in building strong brand and product marketing campaigns by leveraging the full marketing mix and delivering integrated solutions fully in line with our brand DNA and strategies.

The objectives of this role are to strengthen brand health metrics and improve MROI / copy testing / ad recall results.

How you will make a difference

  • Create and develop brand strategy with the VP and the Global marketing peers to fulfill EMEA market needs, ensure global consistency and local relevancy.
  • Manage the GTM process in collaboration with Marketing / Sales / Retail / Product teams and execute seasonal product campaigns across all functions
  • Manage and deliver sports marketing strategies including events, communities, athlete activation, content stories, across all consumer touch points to fuel demand, raise brand awareness, engagement and conversion.
  • Drive collaboration between Marketing / Sales / Retail / Product as well as global marketing peers to deliver and improve marketing deliverables throughout the Go To Market process.
  • Leverage and integrate consumer insights to deliver effective consumer led campaigns and brand experiences. Share consumer insights with other departments to nurture consumer led culture across the brand.
  • Lead, coach and develop brand and sports marketing team, both from a structural and talent development standpoints.
  • Manage and own brand and sports marketing budgets to maximize ROI and achieve financial plans. Track and monitor budget on a monthly basis to ensure compliance with company approved numbers
  • What you bring

  • Academic : University Degree in marketing or communication, Bachelor or Master level
  • Experience : at least 8 years experience in brand marketing role managing full marketing mix and direct reports
  • Deep understanding of The North Face brand with a passion for the outdoor and athletic industries
  • Language skills : Fluent in English (both written and spoken). Notions of German, French, Spanish or Italian would be a plus
  • What’s in it for you

  • Career ownership, enabling you to build your knowledge and experience across different brands and even different countries;
  • A supportive feedback-based culture where respect and integrity guide us in what we do;
  • Tailored training. From a thorough induction to ongoing online and face-to-face training, we are committed to helping you grow, both professionally and personally;
  • An inclusive environment where people of diverse backgrounds, lifestyles and nationalities love working together.
  • Melde diesen Job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.