Strategic Payments Client Success Manager

Company: Barclays
Apply for the Strategic Payments Client Success Manager
Location: London
Job Description:

Barclays is seeking a Customer Success Manager within Barclaycard Payments to understand client objectives, grow portfolios and deepen relationships while delivering excellent service.

The role covers UK-wide locations (London or Northampton) with regular travel across the UK; you will manage relationships, design tailored solutions and drive strategic outcomes for corporate and SME clients.

#J-18808-Ljbffr…

Posted: October 7th, 2026