Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 1 Nov 2026

Senior Managing Consultant – Business Development (Commercial/B2B Europe)

Mastercard London, England senior full-time

The employer hasn't listed a salary.

Apply on Mastercard

Description

Mastercard Services is a key differentiator for Mastercard, combining data, insights, consulting, innovation, digital capabilities and execution support to help customers address important business challenges and unlock sustainable growth.

The Senior Managing Consultant – Business Development (Commercial/B2B Europe) role requires consultative selling, disciplined pipeline management, commercial negotiation and strong client relationships to convert opportunities into signed deals and deliver against sales and revenue targets.

Key responsibilities:

  • Drive Services growth across CNPF (Commercial & New Payment Flows)
  • Develop and execute the divisional Services Business Development agenda for CNPF
  • Identify where Mastercard Services capabilities can accelerate CNPF growth and translate these needs into actionable, commercially viable propositions
  • Build and manage a strong pipeline of CNPF Services opportunities
  • Deliver against applicable Services sales and growth objectives
  • Own priority Corporate/B2B opportunities
  • Coordinate the divisional CNPF Services agenda
  • Build and scale CNPF commercial expertise

Requirements:

  • Strong understanding of the B2B payments ecosystem and relevant customer value chains
  • Proven track record of delivering against ambitious revenue objectives
  • Disciplined pipeline management and strong commercial judgement
  • Experience engaging senior client stakeholders and translating business needs into commercially viable propositions
  • Excellent written, verbal, presentation and client-facing communication skills

Skills

Required

  • B2B payments
  • commercial cards
  • payment flows
  • T&E
  • expense management
  • working capital
  • procurement
  • payables solutions
  • commercial verticals
  • embedded payments
  • SME propositions
  • sales execution
  • pipeline management
  • commercial negotiation
Apply on Mastercard