Head of Digital Marketing, NEUR & UK
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Introduction
We're looking for a Head of Digital Marketing to join our ambitious and talented team to lead our performance marketing vision and 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 digital marketing strategy and lead a team of three within the central digital marketing team.
Outside the UK you'll work in close collaboration with local Heads of Marketing, digital marketers in our country-based business units and Group Marketing colleagues, guiding effective strategy and commercial performance, and providing central website and marketing automation resource through your team.
You'll work alongside other NEUR specialist marketing heads (Brand/Content/Social, Product, Customer Experience and Events) and you'll play a key role in managing the delivery of our Marketing Hub, delivering operational efficiencies and reducing local workload to facilitate strategic excellence across the region.
You'll need a strong and well-rounded grasp of digital marketing principles and strategies that drive B2B lead generation and the ability to think strategically and tactically, interpreting trends in performance data 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 digital marketing strategy and commercial performance, and digital marketing leadership and oversight across all other NEUR counties.
- Lead the NEUR Digital Marketing Community across all BUs, providing strategic and tactical leadership and guidance in both 121 discussions and regular community forums.
- Lead the operational management of the digital marketing element of Marketing Hub, with a particular focus on the Nordics BU, working closely with the local Heads of marketing and regional Heads of Marketing to deliver value-adding operational support that focuses on web and marketing automation.
- Lead a core team of 3 digital marketers that have a specific focus on the UK market, with some providing other NEUR BUs with operational support.
- Provide regional leadership to the Group marketing team, steering Group-level initiatives that drive digital maturity and high-quality sales ready leads.
- Provide all NEUR BUs with strategic vision on the evolution of the local paid media mix, the continued improvement of our online UX, SEO, CRO, use of Marketing Automation and Account Based Marketing to drive premium.
- Own the monthly tracking and reporting of marketing performance and premium contribution across the region (full sales funnel and digital conversion point tracking), and work proactively and collaboratively with the local teams to identify performance improvement opportunities.
- Own and oversee our internal referral channel (LeadPoint) across the region, working with BUs to test and adopt best practice that grows referrals and premium.
Key skills and attributes
- Strong leadership skills with the ability to inspire and lead change, promote cross-functional collaboration and gain buy-in from key stakeholders.
- Proven experience shaping successful B2B digital marketing strategies, with strong technical expertise across SEO, SEA, paid social, Display, website UX / UI, marketing automation / email marketing and ABM.
- Excellent analytical skills, able to interpret data and trends to guide strategies.
- Ability to find creative solutions to complex issues and make timely, well-informed decisions.
- Excellent communication skills, both written and verbal.
- Experience in digital marketing and experience leading a team.
- Degree-level marketing qualification or equivalent.
What we offer
- Life assurance
- Health cash plan
- Income Protection
- Hybrid working
- Employee Share Incentive Plan
- various discounts on insurance through the Allianz Partnership
- and much more!
#United Kingdom
#NEUR
#London
#LI-AB1
#LI-HYBRID
60043 | Marketing & Design | Management | Allianz Executive | Allianz Trade | Full-Time | Permanent
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.
For more information, please visit www.allianz-trade.com or our social media LinkedIn Twitter Instagram @AllianzTrade