Senior Customer Success Manager
Senior Customer Success Manager

Senior Customer Success Manager

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
V

A great opportunity for a Senior Customer Success Manager to oversee strategic relationships with key enterprise clients at a leading AdTech business.

This role is designed for a highly analytical and relationship-driven professional who can leverage real-world consumer spending insights to help advertisers achieve measurable growth and performance.

The Senior Customer Success Manager will work cross-functionally with internal teams including Product, Analytics, Sales, and Media Operations to ensure seamless campaign execution, client satisfaction, and long-term account success.

Key Responsibilities

  • Manage a portfolio of enterprise clients, providing strategic guidance and support throughout the customer lifecycle.
  • Partner with clients to define success metrics and ensure delivery of impactful, data-driven advertising campaigns.
  • Translate complex data into actionable insights, informing client strategy and improving campaign effectiveness.
  • Lead regular business reviews and performance presentations to senior client stakeholders.
  • Identify and pursue opportunities for account growth, including renewals, upsells, and cross-functional expansion.
  • Advocate for client needs internally, collaborating with product and operations teams to influence enhancements and resolve issues.
  • Contribute to the development of scalable customer success practices and mentor junior team members.

Required Qualifications

  • 5–8 years of experience in customer success, account management, or client services within AdTech, MarTech, or a data-driven SaaS environment.
  • Demonstrated ability to manage complex client relationships and drive results in a performance-based marketing environment.
  • Strong analytical skills, with comfort working with campaign performance data and generating strategic insights.
  • Exceptional communication and presentation abilities, particularly in executive-level client engagements.
  • Ability to manage multiple priorities and stakeholders in a fast-paced, collaborative setting.
  • Experience with card-linked offers, loyalty marketing or insights focused commercial roles is preferred.
V

Contact Detail:

Vertical Advantage Recruiting Team

Senior Customer Success Manager
Vertical Advantage
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

V
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>