Head of Brand Experience, Content and Social Id

1 week ago


London, United Kingdom Allianz Trade Full time

We’re looking for a Head of Brand Experience, Content and Social Media to join our ambitious and talented team to lead our brand, content and social media strategy for Allianz Trade in Northern Europe (NEUR).

Reporting to the NEUR Head of Marketing and Customer Experience, you’ll have ownership of the UK brand, social and content strategy and lead a team of two.

Outside the UK you’ll work in close collaboration with local Heads of Marketing and brand, social and content marketers in our country-based business units, leading that community across the region to guide campaign strategy and driving top of funnel awareness levels. You’ll be working closely with other NEUR specialist marketing heads (Digital, Product, Customer Experience and Events).

You’ll have a strong understanding of strategies to drive brand and category awareness alongside brand consistency. You’ll be able to guide initiatives and campaigns through our B2B channels to increase our brand metrics and grow our pipeline. You’ll be a strategic thinker, whilst being able to give tactical support and interpret data to drive campaign effectiveness across our NEUR markets.

Excellent written and verbal communication will underpin the leadership and senior stakeholder demands of this role.
- Key areas of responsibility
- Ownership of the UK brand, social and content strategy and marketing leadership and governance across other NEUR countries.
- Responsible for brand consistency and governance across the markets to ensure we adhere to brand guidelines.
- Regional lead on global sponsorship activations such as the Olympic and Paralympic Movements.
- Lead on regional sales enablement platforms such as LinkedIn Sales Navigator and Highspot.
- Marketing lead on strategic partnerships in the UK such as HSBC and the Department of Trade and Business.
- Support on the delivery of content and brand campaigns to drive brand and category awareness.
- Guide organic social media activity, driving an increase in followers and engagement.
- Oversee a team of two in the UK; the Brand and Content Manager and Social Media Specialist.
- Work collaboratively with specialist agencies and Group colleagues in our Paris HQ.
- Support our SEO strategy, providing content to ensure we continually improve ranking, traffic and lead generation

Key skills and attributes
- Strong team leadership skills with the ability to support, develop and motivate.
- Proven experience developing and implementing B2B brand, content and social media strategy.
- Strong stakeholder management skills, with the ability to influence at all levels.
- Excellent analytical and project management skills.
- Excellent communication skills, both written and verbal.
- Experience selecting, working with and managing marketing agencies.
- A creative thinker and problem solver with strong organisational skills.
- At least 8 years’ experience in marketing and 4 years leading a team.
- Degree-level marketing qualification or equivalent.

Allianz Group is one of the most trusted insurance and asset management companies in the world. Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer. Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us. Join us. Let’s care for tomorrow.

We at Allianz believe in a diverse and inclusive workforce and are proud to be an equal opportunity employer. We encourage you to bring your whole self to work, no matter where you are from, what you look like, who you love or what you believe in.

Allianz Trade is the trademark used to designate a range of services provided by Euler Hermes. We are the global leader in trade credit insurance and a recognized specialist in the areas of surety, collections, structured trade credit and political risk. Headquartered in Paris, we are present in more than 50 countries with 5,500 employees. In 2021, our global business transactions represented 931 billion Euro in exposure.

**Job Level**:

- Professional

**Location**:

- London, GB, E14 5DX

**Area of Expertise**:

- Marketing & Design

**Unit**:

- Allianz Trade

**Employing Entity**:

- Euler Hermes UK - London

**Job Type**:

- Full-Time

**Remote Job**:

- Hybrid working

**Employment Type**:

- Permanent

**ID**:

- 67855

**Position Cluster**:



  • London, United Kingdom Social Brand Up Full time

    We are Social Brand Up, a Leading Social Media Agency based in London and Dubai. We deal with a range of hospitality businesses including Restaurants, Hotels, Influencers, Fashion Brands and many more. **What we are looking for?** We are currently looking for Social Media Managers to create commercials, reels and tiktok's relating to Food, Venue's and...

  • Head of Brand

    4 days ago


    London, United Kingdom Q Underwriting Full time

    Job Advert **The Role: Head of Brand & Content** PIB Group are actively recruiting for a Head of Brand & Content to join the team. The role will require you to take ownership of the brand and content strategy across our Wholesale, Retail and Specialist Divisions. You will take ownership and champion our circa 15 brands, including development of brand...

  • Head of Social

    2 weeks ago


    London, United Kingdom THG Full time £125 - £150

    Head of Social & Content - LOOKFANTASTICPlease double check you have the right level of experience and qualifications by reading the full overview of this opportunity below.We are THG, a global ecommerce group on a mission to be the global online leader in beauty and sports nutrition.At THG Beauty, we own a portfolio of leading retailers and iconic beauty...


  • London Area, United Kingdom Ultimate Asset Full time £60,000 - £100,000 per year

    Head of Brand and Content StrategyHybrid Working, London OfficeAre you a strategic storyteller who thrives at the intersection of brand, content, and audience growth? This fast-scaling marketing education business is redefining professional learning for modern marketers — and we're looking for aHead of Brand and Content Strategyto help shape the next...


  • London, United Kingdom Social Element Full time

    **Where**: Remote - Accessible to London for fortnightly meetings **Type**: Full time salaried role **Join Us at Social Element!**: Founded 22 years ago, we're a leading global and independent full-service social media agency on a mission to Make Social Better for everyone. To us, better social means creating unskippable content, making scrolling safer...


  • London, Greater London, United Kingdom INSTITUTE OF DIRECTORS Full time £40,000 - £45,000 per year

    Job AdvertJob title:Social Content ManagerDepartment:DepartmentFramework:ProfessionalReporting to:Head of Marketing - Rebecca WatkinnsKey relationships:Brand Manager, Communications Manager, Communications Executive, Head of Marketing, Junior Designer, Social, Content, Influencer Manager & Creative ManagerSalary :£40,000 - £45,000Contract Type:9 Month...


  • London, United Kingdom Fallow Restaurant Full time

    **Head of Social Media** **Salary - **Dependent on experience **Schedule** - Full-time (On-site) **About us**: Fallow Restaurant is a culinary trailblazer known for our commitment to sustainable practices and innovative, mouth-watering dishes. At Fallow, FOWL, and ROE, we offer a unique dining experience that combines exceptional food with a welcoming...

  • Head of Social

    2 weeks ago


    City Of London, United Kingdom THG Full time

    Head of Social & Content - LOOKFANTASTIC We are THG, a global ecommerce group on a mission to be the global online leader in beauty and sports nutrition. At THG Beauty, we own a portfolio of leading retailers and iconic beauty brands. We are powered by an ambitious team of over 2500 people who work together, lead by example, and think BIG. With us, you’ll...


  • London, United Kingdom Social Hauz Full time

    **Social Media Content Creator** We're a small, fun, and hardworking social media agency specializing in facial aesthetics clinics and dental offices. We're looking for a **Social Media Content Creator** to join our team! If you're creative, organized, and love working independently, this might be the perfect fit for you. What You'll Do: - Film and create...


  • London, United Kingdom We Are Social Full time

    **Inclusion at every level is crucial to creative innovation and success, and we want to create a workplace where everyone feels a sense of belonging. We welcome and encourage talent from ALL backgrounds and are committed to creating a representative team that can deliver creative excellence.** This is an opportunity to shape music culture, by tapping into...