Payments Relationship Specialist — Sales Support & Insights

Company: Barclays
Apply for the Payments Relationship Specialist — Sales Support & Insights
Location: Northampton
Job Description:

Barclays is seeking a Specialist Support Executive for their BPL (Barclaycard Payments) division in Northampton, England. This full-time, permanent role is focused on developing and maintaining strong relationships with corporate customers, ensuring excellent client outcomes.

The selected candidate will provide crucial support to the sales team through administrative and analytical tasks, prepare marketing materials, and analyze sales data to optimize processes. Candidates should possess strong communication skills and an understanding of the payments industry.

#J-18808-Ljbffr…

Posted: July 6th, 2026