M

Mastercard

Processes payments across a global network

Senior Managing Consultant - Business Development, Commercial/B2B Europe

Account ExecutiveConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Strong understanding of the B2B payments ecosystem and relevant customer value chains.
  • Proven track record of delivering against revenue objectives by identifying, shaping, developing, and closing complex commercial opportunities.
  • Disciplined pipeline management and strong commercial judgement.
  • Experience engaging senior client stakeholders and translating business needs into commercially viable propositions.
  • Ability to navigate a complex matrix organisation and mobilise stakeholders around shared opportunities.
  • Strong written, verbal, presentation, and client-facing communication skills.
  • A strong commercial, business development, or sales orientation.
  • Demonstrated experience in business development, sales, or commercial roles within B2B payments, commercial payments, transaction banking, or payment-related services.

Responsibilities

  • Develop and execute the divisional Services Business Development agenda for Commercial & New Payment Flows, especially on the Corporate Solutions side, aligned with market and client priorities.
  • Identify where Mastercard Services capabilities can accelerate Commercial & New Payment Flows growth and translate these needs into actionable, commercially viable propositions.
  • Build and manage a pipeline of Commercial & New Payment Flows Services opportunities, with particular focus on Corporate/B2B clients.
  • Deliver against applicable Services sales and growth objectives.
  • Take direct ownership of selected priority Corporate/B2B client opportunities identified through divisional plans.
  • Lead opportunities from identification and qualification through solutioning, proposal development, commercial negotiation, and closure.
  • Build senior client relationships and translate complex commercial-payments challenges into differentiated Services propositions.
  • Partner with account teams, Commercial & New Payment Flows sales colleagues, and Services specialists to mobilise capabilities and deliver client outcomes.
  • Act as the primary Services Business Development coordination point for Commercial & New Payment Flows across the Division.
  • Connect divisional priorities across Corporate/B2B and SME with relevant Services capabilities, opportunities, and execution plans.
  • Drive consistent execution across markets while reflecting local client and commercial priorities.
  • Support consolidated Commercial & New Payment Flows Services status updates, pipeline visibility, and performance tracking in alignment with the Europe agenda.
  • Provide specialist support and coordination for SME opportunities; direct ownership of individual SME sales opportunities generally remains with the relevant Services Business Leads.
  • Bring Corporate/B2B payments expertise to client engagements and internal opportunity development.
  • Capture market and client insights and translate successful approaches into repeatable commercial plays.
  • Contribute to sales enablement, knowledge sharing, and the development of scalable Commercial & New Payment Flows Services propositions.
  • Abide by Mastercard’s security policies and practices; ensure the confidentiality and integrity of accessed information; report suspected information security violations or breaches; and complete mandatory security training.

Desired Qualifications

  • Expertise in corporate/commercial cards and B2B payment flows; T&E, expense management, and B2B Travel; working capital, procurement, and payables solutions; commercial verticals and embedded payments; or SME propositions.
  • Relevant background in corporate payments, commercial cards, B2B payment platforms, corporate treasury, payment networks, technology providers, or B2B Travel ecosystem players.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs