8

Customer Success Manager - BPL

8120 Barclaycard UK

northampton, england, United-Kingdom Full-time June 20, 2026
Apply Now

Opportunity Description

Customer Success Manager – Barclays PayLink (BPL)

Location: Northampton, United Kingdom.

Overview

As a Customer Success Manager – BPL, you will support the delivery of our commercial plan by leading and driving growth initiatives that optimise the commerciality and customer experience across the full customer lifecycle within Barclays Payments small and mid‑sized business. Your work will directly influence the Barclaycard Payments P&L by executing transformational strategies across customer activation, engagement and retention pillars.

Key Accountabilities

  • Support the design and execution of new propositions, campaigns and offers across the customer lifecycle to deepen relationships, optimise experience and drive commercial growth.
  • Lead lifecycle working groups to monitor and review performance across channels and lifecycle phases, identify gaps and collaborate with wider functions to rectify performance or embed best practic...
Full-time Management & Operations

Ready to Apply?

Submit your application for Customer Success Manager - BPL at 8120 Barclaycard UK

Apply for this Position