- Wallisellen, Zürich, Switzerland
Lead the Brand Experience department, driving strategic brand management and digital innovation for Allianz Suisse.
Responsibilities
- Lead a team of 19, managing internal and external agency collaboration
- Own strategic brand management, value proposition, corporate identity and design
- Plan and execute national online and offline campaigns to increase brand awareness
- Develop and continuously improve the marketing hub for centralized asset distribution
- Drive data‑driven campaign optimization using pre/post tests, attribution and ROI measurement
Requirements
- Bachelor's or Master's in Marketing, Communication, Business Administration or Media/Digital Sciences