Manager, Strategic Accounts Marketing
Section: Headquarters The North Face EMEA is looking for an experienced Manager, Strategic Accounts Marketing to join our Marketing team in Stabio, Switzerland.At The North Face, we’re the premier exploration company in the world. We spark curiosity, dare to disrupt, and create communities connected by the spirit of adventure. As a brand built on enabling exploration, we inspire our consumers to push boundaries and seek the unknown — with...