Senior Manager, Retail Marketing at The North Face (Switzerland)