Head of Digital Omnichannel Marketing
London
£100K – £110K + Generous Bonus & fantastic benefits!!
About the Role
We working with a luxury leader within London that are seeking a dynamic Head of Digital Omnichannel Marketing to lead across Brand, Paid media and social media to drive the brand vision and strategy forward. You will work across a wide range of channels and agencies to drive the global experience! This is a fantastic brand with an even better story behind the product, so you definitely will want to be part of there next chapter.
Key Responsibilities:
· Define and execute paid media plans across channels (OHH, Print, Digital), aligned with brand goals and campaign objectives.
· Collaborate with 360 teams across media strategy, creative asset needs, and delivery.
· Lead agency briefings, follow-ups, and site visits.
· Identify and secure new paid media opportunities (platforms, integration’s, partnerships).
· Own the full brand and performance budget alongside ROI/KPI reporting.
· Lead briefing, planning, and implementation across markets and agencies.
· Serve as in-house expert on algorithm optimisation and platform best practices.
· Monitor performance, analyse results, and implement improvements across channels and markets.
What you bring:
· Strong experience across the luxury space within a global setting is key.
· Proven experience in developing and executing integrated paid media strategies across both brand and performance channels.
· Strong leadership skills, including managing direct reports and cross-functional teams.
· Excellent communication and vendor/agency management capabilities.
· Analytical mindset with a track record of translating data into actionable media insights.
*Rates depend on experience and client requirements
Job InformationJob Reference: JO-2506-354246Salary: £100000.00 - £112000.00 per annumSalary per: annumJob Duration: Job Start Date: 25/08/2025Job Industries: PR & CommunicationsJob Locations: Greater LondonJob Types: Permanent