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 · Still live on 5 Nov 2026

Director, Senior Managing Consultant, Service Business Development

Mastercard Tokyo, Japan senior full-time

The employer hasn't listed a salary.

Apply on Mastercard

Description

We are seeking a Senior Managing Consultant (Service Business Lead Director) to join our Japan Service team under Asia Pacific Service organization at Mastercard. As a key member of the Japan team, you will be responsible for sales engagement at senior management level with key Issuer and Merchant clients in Japan.

Responsibilities:

  • Achieve personal sales targets responsibly and ethically, and with customer needs in mind
  • Lead end-to-end sales efforts from research and storyboarding to client presentations and contract signing
  • Engage with the core payments teams to assess client needs and provide strategic guidance
  • Lead key regional and local strategic initiatives to grow the Services P&L
  • Ensure product development efforts meet the needs of clients in Japan
  • Help Mastercard win strategic proprietary & co-branded programs to increase Mastercard’s share of spend in Japan
  • Develop best-in-class Advisors programs to differentiate Mastercard versus competitors
  • Build and inculcate relationships to become a trusted advisor to Senior/Executive level clients

Requirements:

  • Experience in analyzing client needs and engaging senior executives at consulting presentations
  • Ability to develop compelling sales narratives in influencing sales closure
  • Demonstrated ability to initiate, develop, and close a sale
  • Excellent verbal and written communication and presentation skills in Japanese language
  • Minimum business level of English
  • Consulting experience from a top-rated consulting firm
  • Highest level of self-motivation with a hunting-attitude
  • Analytic capabilities and modeling skills
  • Ability to multi-task in a fast-paced, deadline-driven environment
  • Advanced Word, Excel and PowerPoint skills

Advantage:

  • Experience in Cards/Payments/Fintech in a strategic, new business development, marketing, or sales function
  • Proven sales expertise in software, technology, and marketing/loyalty platforms
  • MBA from a leading university or business school or equivalent background at consulting firm
  • Proficiency in written and verbal English

Skills

Required

Nice to have

Apply on Mastercard