Payments Sales Managers

Payments Sales Managers

Senior Card Issuing Solutions Sales Manager — London, United Kingdom

Build enterprise relationships for card issuing and embedded financial product solutions.

Vacancy details

This is a private vacancy. Company details stay confidential until InVault confirms a serious candidate fit.

Status
Active
Date posted
2026-11-15
Open until
2027-02-13
Employment type
Full-time
Source-listed languages
Not specified
Language requirement
Conditional on the source role
Work arrangement
On-site
Physical workplaces
London, United Kingdom
Applicant eligibility
Applicant geography not specified

Overview

Develop commercial opportunities with enterprise clients launching card programs, including virtual and physical payment cards. Lead prospect engagement and consultative product discussions, coordinating with technical and compliance stakeholders during sales and implementation handoffs.

Requirements

  • Experience selling enterprise payments, issuing or financial technology solutions.
  • Understanding of card programs, processing and embedded payment services.
  • Ability to run complex B2B sales cycles and negotiate terms.
  • Commercial awareness of virtual cards, corporate programs and payment platforms.
  • Strong client communication and opportunity management.

Responsibilities

  • Prospect and qualify enterprise card issuing opportunities.
  • Explain solution capabilities to commercial and technology stakeholders.
  • Develop proposals and negotiate enterprise agreements.
  • Coordinate solution evaluations and implementation handoffs.
  • Track revenue pipeline and customer engagement milestones.

Conditions

  • Full-time, on-site position in London, United Kingdom.