Digital Media Specialist (1 year maternity cover) - THE NORTH FACE
The North Face
- Stabio, Tessin
The North Face are looking for an exceptional Digital Media Specialist – Affiliate & Paid Social to join our Digital Performance Marketing team based in Stabio, Switzerland, to cov…