Marketing Data & Insights Analyst / Data Solutions Manager
London | Hybrid, 3 days per week in the office
Salary: up to £50,000
We’re hiring for a fast-growing London marketing and media agency of 85+ people, working with major global brands and competing successfully against much larger networks.
This is a great opportunity for someone who understands marketing performance data and enjoys turning campaign, media and customer data into clear reporting, insight and recommendations.
You’ll be working closely with account, media, strategy and data teams to help improve campaign performance, client reporting and decision-making across the agency.
What we’re looking for
We’re looking for someone with strong experience working with marketing, media or advertising data, ideally from an agency, media, performance marketing or digital analytics environment.
You’ll need to be confident working with data from channels such as paid search, paid social, programmatic, web analytics, CRM or customer platforms, and able to turn that data into clear, useful insight for both internal teams and clients.
You’ll bring:
Strong hands-on experience in marketing data, campaign reporting, analytics or insights
Good SQL skills, ideally with experience using Google BigQuery
Experience building dashboards and reports in Looker Studio, Tableau or similar tools
A good understanding of digital marketing and advertising data, including platforms such as Google Ads, Meta, DV360, GA4 or CRM systems
The ability to understand what teams and clients need to know, then build reporting and insight that supports better decisions
Confidence working with non-technical stakeholders across account management, media, strategy and client teams
A practical, commercial mindset — someone who can spot trends, risks and opportunities in the data
This is a hands-on role working with an established marketing data stack, with a focus on making reporting faster, clearer and more useful across the agency.
What you’ll be doing
Creating and improving campaign performance dashboards and client reporting
Bringing together data from platforms such as Google Ads, Meta, DV360, Siebel, GA4 and other marketing sources
Using SQL and BigQuery to organise, query and improve marketing data
Building clear, consistent reporting views for campaign performance, client reporting and internal KPIs
Creating reusable templates and dashboards that make reporting easier for teams
Producing insight around attribution, funnels, cohorts, budget pacing and forecasting
Helping account, media and strategy teams understand what the data is showing and what action to take
Working with Data and Ad Ops teams to support accurate data collection, tagging and integration
Improving data quality, documentation and reporting standards across the agency
Experience with Python, APIs, Supermetrics, custom scripts, connectors or ETL tools would be a bonus, but it isn’t essential.
Why join?
Join a growing independent agency that has doubled in size over the past three years
Work with major global brands and high-profile campaigns
Have real ownership of marketing reporting and insight
Make a visible impact on campaign performance and client decision-making
Work in a high-performing, streamlined culture with direct communication and strong leadership
Be the bridge between marketing teams, data and client insight