America's Job Portal
Role Description
This is an exciting opportunity for an ambitious leader to work with the number one insurance brand globally and lead brand activity for Allianz UK. This role is a leadership position in a Brand and Communications function that is bringing Brand, Sponsorship, External Communications, Internal Communications and Events closer as one team
As head of Brand, you will own and deliver the Allianz UK brand strategy, creating purpose, identity and connection in the UK amongst target audiences and leading work that visibly creates awareness, consideration, reputation and trust in an environment where AI models will increasingly influence purchasing decisions. You will be accountable for bold, sharp creative and flawless delivery, specifically how the Allianz brand looks and behaves where it shows up, and for the discipline of measuring and building its health over time