The North Face logo The North Face

Brand Marketing Director - The North Face Emea

Creata il 08-09-2020
Location Mendrisio

Descrizione

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

- Spark curiosity

- Dare to disrupt

- Create community

- Lead with integrity


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.

Location: Mendrisio, Switzerland 

Application URL: w3.aplitrak.com/?adid=Zm5pYy40NjAyMC4xMTExNEB2ZmMuYXBsaXRyYWsuY29t 

Benefit

Be your own time manager

Be your own ...

Impressive Discounts for all VF brands

Impressive D...

Relocation Package

Relocation P...

The chance to work with likeminded, joyful people

The chance t...

Very good coffee, an office canteen & othter basics like water or fruits

Very good co...

Vibrant working environment that is not only cool but also sustainable

Vibrant work...

POSIZIONE CHIUSA Candidati ora

Video