Opportunity Description
Section:Local Office
Brand Marketing Manager
Barcelona, Spain
The North Face EMEA is looking for an exceptional Brand Marketing Manager for Iberia to join our Marketing Department based in Barcelona, Spain.
Live the Brand
The North Face is the premier exploration company in the world. We spark curiosity. We dare to disrupt. We create communities. And we lead with integrity. We are a community of explorers and are constantly looking for new ideas, places and people to connect with.
Let’s Talk about the Role
The Marketing Brand Manager Iberia is responsible to contribute to the overall regional The North Face success, working in close partnership with the regional Brand Director, HQ marketing team and local sales organization to develop and deliver the best-in-class country marketing plans aligned to the overall EMEA strategy. This rolerequires an excellent k...
Ready to Apply?
Submit your application for Brand Marketing Manager IBERIA & Emerging Markets & Distributors at THE NORTH FACE
Apply for this Position