Marketing & Customer Analyst

Harnham - Data & Analytics RecruitmentLeedsreedpublished 10/13/2026
Must-have:PythonDataSeniorJuniorHybrid

Marketing & Customer Analyst Up to £40,000 Leeds - Hybrid (2 days per week)

I'm hiring a Marketing & Customer Analyst to join a specialist analytics and consulting business that helps major consumer brands make smarter decisions through customer, CRM, marketing, and data insight.

This is a brilliant opportunity for someone with 1-4 years' analytics experience who wants to move beyond reporting and develop into a more consultative role, working across customer analytics, segmentation, loyalty, CRM strategy, marketing effectiveness, and commercial insight.

The company

You'll be joining a specialist analytics consultancy that supports a range of leading consumer, telecoms, retail, and subscription brands on customer insight and marketing transformation projects.

The team is small, collaborative, and highly commercial. Rather than being siloed into one area, you'll gain exposure to a broad mix of projects spanning customer analytics, CRM, marketing performance, loyalty, and strategic consulting.

The role

This sits somewhere between a Customer Analyst , Marketing Analyst , and Junior Consultant .

You'll work with large customer datasets to understand behaviour, identify opportunities, and help clients improve retention, customer value, loyalty performance, and marketing effectiveness.

The role is about much more than building reports. They want someone who can take data, find the story, and explain what the business should do next.

What you'll be doing

  • Analyse customer and marketing data to identify trends and opportunities.
  • Build and develop Power BI dashboards and reporting solutions.
  • Use Python and Excel to manipulate and interrogate data.
  • Support customer segmentation, loyalty, retention, and customer value projects.
  • Conduct CRM database audits and customer insight reviews.
  • Support marketing effectiveness and media analytics projects.
  • Create client-ready presentations and communicate findings clearly.
  • Work alongside strategists and consultants to turn analysis into commercial recommendations.

Example projects

  • Identifying customers at risk of leaving and recommending retention strategies.
  • CRM data audits and segmentation reviews.
  • Customer loyalty and behaviour analysis.
  • Marketing effectiveness measurement.
  • Dashboard automation and reporting transformation.
  • Customer journey and behavioural analytics projects.

What they're looking for

Essential

  • 1-4 years' analytics experience.
  • Strong Python skills.
  • Experience building dashboards (Power BI preferred).
  • Strong Excel skills.
  • STEM degree or strong quantitative academic background.
  • Ability to present findings clearly and confidently.
  • Strong communication and storytelling skills.

Highly desirable

  • Marketing agency or consultancy experience.
  • CRM, customer, or marketing analytics experience.
  • Customer segmentation or loyalty analysis.
  • Media or marketing performance analytics.

What matters most

Communication & Storytelling Technical skills are important, but the biggest focus is on someone who can:

  • Explain analytical thinking clearly.
  • Present confidently to stakeholders.
  • Build a narrative from data.
  • Translate technical outputs into commercial recommendations.

Commercial Thinking They want analysts who understand the wider business problem and can recommend actions, not just produce outputs.

Independence This is a small team with lots of client exposure, so they're looking for someone who can take ownership of work and operate proactively.

Why join?

  • Exposure to major household-name brands.
  • Variety across CRM, customer analytics, loyalty, and marketing projects.
  • Opportunity to move into consulting.
  • High visibility in a small team.
  • Direct access to experienced strategists and senior leaders.
  • Broad project work rather than being pigeonholed into one specialist area.
  • Flexible hybrid working.

Working pattern

Leeds 2 days per week in the office. Leeds-based employees travel to London approximately once per month (fully expensed).

Interview process

  1. Stage 1: 30-minute introductory conversation
  2. Stage 2: Technical interview including:
  • Analytical task presentation
  • Dashboarding discussion
  • Python and analytical approach
  • Insight storytelling and recommendations
  • Potential final conversation with leadership if required.

This role is ideal for someone currently working as a:

  • Customer Analyst
  • Marketing Analyst
  • CRM Analyst
  • Customer Insight Analyst
  • Marketing Analytics Executive
  • Data Analyst

who wants to accelerate their career in a highly commercial, client-facing analytics environment.