Senior Manager Performance Marketing
VF Corporation
Switzerland
Workplace: OnsiteFull timeFunction: Marketing & GrowthSkills: ["Stakeholder management","Presentation","Analytical thinking","Proactive execution","Test-and-learn mindset"]Drive performance marketing for The North Face in EMEA, owning channel strategy and execution across CRM, SEO, paid search, shopping, and paid social. Define and report KPIs such as ROAS, CAC, LTV, and incrementality, and lead agency/platform relationships with partners including Google, Meta, TikTok, YouTube, and affiliates. Convert audience segmentation into personalized journeys, oversee CRM/CDP programs, and build analytics dashboards while championing a test-and-learn culture.

