B

Customer Success Manager - BPL

Barclaycard Payments

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

Opportunity Description

Join us as a Customer Success Manager- BPL where you will be responsible for delivering great customer and commercial outcomes across the full customer lifecycle. These outcomes will be driven from activating, engaging and retaining our customers with card and payments products and propositions to support Small and Medium sized clients (businesses with card turnover of above £6.5m to £50m).

Key Accountabilities Include

  • Supporting the design and execution of new propositions, campaigns and offers across the customer lifecycle to deepen customer relationships, optimise customer experience, and drive commercial growth (improved activation, higher engagement, reduced attrition).
  • Leading effective lifecycle working groups to monitor and review performance across our channels and lifecycle phases to identify where we are out-performing, hitting, or behind targets, before working collaboratively with the wider functions to identify opportunities to rect...
Full-time Management & Operations

Ready to Apply?

Submit your application for Customer Success Manager - BPL at Barclaycard Payments

Apply for this Position