FAQs
What is the core responsibility of the Head of Brand Experience, Content and Social Media?
The core responsibility is to lead the UK brand, social, and content strategy for Allianz Trade in Northern Europe, ensuring brand consistency and governance across markets.
How many people will the Head of Brand Experience, Content and Social Media oversee?
The Head will oversee a team of two, including the Brand and Content Manager and the Social Media Specialist.
Who does the Head of Brand Experience, Content and Social Media report to?
The Head reports to the NEUR Head of Marketing and Customer Experience.
What kind of experience is required for this role?
Proven experience in developing and implementing B2B brand, content, and social media strategy is required, along with strong team leadership and stakeholder management skills.
Is there support for professional development?
Yes, Allianz offers an environment where employees are encouraged to explore and grow, contributing to their professional development.
Will this role involve working with external agencies?
Yes, the Head will be responsible for selecting, working with, and managing marketing agencies.
What is the focus of the content and campaigns the Head will support?
The focus is on driving brand and category awareness through content and brand campaigns, particularly in the B2B sector.
Is a specific educational qualification required for this position?
Yes, a degree-level marketing qualification or equivalent is required.
Are there any specific tools or platforms the Head will be responsible for?
The Head will lead regional sales enablement platforms like LinkedIn Sales Navigator and Highspot, among other responsibilities.
What kind of benefits does Allianz offer to employees?
Allianz offers life assurance, a health cash plan, income protection, hybrid working, an employee share incentive plan, and various discounts on insurance through the Allianz Partnership, among other benefits.
