CareerPlan

Director, Senior Managing Consultant, Service Business Development

Tokyo, JapanFull-time2026-10-30 → 2026-11-11
On-site

Core

Senior Managing Consultant leading sales engagement and strategic consulting for Mastercard's Services business in Japan, transforming the company into a technology firm.

Role type

Senior Managing Consultant (Service Business Lead Director)

Builds

Consulting services, marketing services, and various solutions for Issuer and Merchant clients.

Domain

Payments, Fintech, Strategic Consulting

Deliverable

client delivery

Required skills

Senior executive engagement, sales narrative development, deal closure, strategic guidance, product development alignment, analytic capabilities, modeling skills, multi-tasking, advanced presentation skills

Preferred skills

Cards/Payments/Fintech experience, software/technology sales expertise, MBA from a leading university

Technologies

AI platforms, Big Data solutions

Responsibilities

Achieve personal sales targets, lead end-to-end sales efforts from research to contract signing, engage core payments teams to assess client needs, lead regional strategic initiatives to grow Services P&L, ensure product development meets client needs, help win strategic proprietary and co-branded programs, develop best-in-class Advisor programs, build trusted advisor relationships with Senior/Executive level clients.

Seniority

Director level, hands-on IC with strategic leadership