On Shop is seeking a Global Head of Marketing Program Management to oversee its Global Creative Studio's program and project management teams in Zurich. The role involves leading a 20-member team to ensure the effective execution of global marketing campaigns while fostering collaboration across various departments.
Must-have
Nice-to-have
Not specified