VF Corporation is seeking a Senior Manager, Performance Marketing for The North Face EMEA, based in Stabio, Switzerland. You will drive the digital marketing strategy across CRM, SEO, paid search, shopping, and paid social to maximize ROI and ROAS across multiple markets.
You will lead agencies, manage cross-functional teams, and own CRM/CDP programs to grow loyalty, while building real-time dashboards and ensuring campaign consistency from awareness to conversion.
#J-18808-Ljbffr

EMEA Performance Marketing Lead for DTC Growth
Aldo Group International AG · Indiana, PA, USA ·
- Job type:
- Full Time