Digital Campaign Executive - London, United Kingdom - Clear Channel UK

Clear Channel UK
Clear Channel UK
Verified Company
London, United Kingdom

2 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

As the Digital Campaign Management Executive, you'll be responsible for the delivery of our digital campaigns, owning campaigns from the point that they go live, to when they finish - ensuring that they always deliver at 100%, and that the outcomes are communicated accordingly.


To support our ambitions, this role will focus on ensuring our digital campaigns (during-campaign) deliver in full as well as providing timely and accurate delivery data to our relevant stakeholders (post-campaign).

To achieve this you'll be required to analyse and adjust the delivery of campaigns mid-flight, according to their specific goals, as well as engaging in regular and open dialogue with stakeholders (both internal and external) providing clear and concise, data led insights into digital campaign performance.

Success in this role necessitates close collaboration with multiple teams across the business, from Campaign Planning (per-booking) to Sales Support (post-booking) and many more in between.


Your core role responsibilities will be;

  • Gain a thorough understanding of the full campaign lifecycle process, including; sales, booking, planning, creative assessment, content delivery and proof of play
  • Become an expert in use of reporting tools and analysis of data to enable positive campaign results, providing in depth reporting of campaign delivery and troubleshooting for internal and external stakeholders
  • Clearly communicate with the sales teams and clients the status of campaigns and when there are issues with this.
  • Provide assistance to the sales team with any queries relating to the sale of advertising campaigns on our digital sites
  • Work in partnership with the teams, to identify any issues and fix campaigns where required.
  • Experience in an Ad Operations and/or a data insight based role
  • Working knowledge of ad server technology, and general digital media reporting/analysis
  • Ability to identify patterns in data and solve complex problems using datadriven decision making
  • Passion for optimising processes, both internally and externally
  • Technical understanding with an ability to communicate complex problems, simply, with internal and external stakeholders


Clear Channel UK is one of the leading Out of Home media owners, with more than 40,000 advertising sites in our portfolio.

Our talented team of over 650 people work in 14 locations across the country, creating and delivering some of the most memorable advertising campaigns in the UK.

At Clear Channel, we are committed to Creating the Future of Media, Out of Home.

We're at the forefront of the change in our industry, making innovative use of technology and realising the potential of Out of Home media.

Our Sales Operations team is responsible for supporting the Sales team with selling, planning, booking, optimising and delivering complex advertising campaigns across our portfolio in the UK.


More jobs from Clear Channel UK