Mastercard's SME Segment helps banks, fintechs and ecosystems digitize B2B payments and deliver value added services for small and medium enterprises. As Director, Specialist Sales – SME (DACH) you will lead commercial execution across Financial Institutions (FI) and FinTechs, and accelerate Alternative Distribution channels (e.g., Payfacs, ISVs, embedded finance platforms) to capture new payment flows and service revenues. You will partner closely with regional product, divisional Customer Solutions Center (CSC), local account management and business development teams, and with strategic customers and prospects to translate our global SME vision into measurable market outcomes in DACH.
Key Responsibilities:
All About You
Experience in payments, banking, fintech or adjacent B2B services, with proven sales ownership (new wins, optimizations, portfolio growth). Account management / consultative selling proficiency. Strategy/consulting exposure and project leadership with technology enabled solutions; strong analytical and operator mindset. Depth across issuing & acquiring, virtual cards, acceptance, receivables/payables, and SME SaaS/embedded finance models. Fluent German and English (written and spoken); other languages a plus. Master's/MBA preferred; Bachelor's required.
Competencies:
Commercial acuity with the ability to build quantifiable business cases and articulate ROI to senior stakeholders. Builder's mindset - proactive, resilient, comfortable with ambiguity; enterprise collaboration in a matrix environment. Data driven - expert in pipeline hygiene, forecast accuracy, and performance analytics; crisp storytelling (PowerPoint). Executive presence and negotiation skills; trusted advisor to FI/FinTech and platform leaders.
Performance Measures:
Volume growth and Gross/Net Revenue contribution for DACH. Signed opportunities (new issuance, optimizations, alt. distribution deals) and RFP win rate. Pipeline quality (coverage, velocity, stage fidelity) and delivery against quarterly operating cadence.
Travel: ~30% across Germany, Austria and Switzerland
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: