MasterCard Senior Managing Consultant - Advisors Business Development Germany & Switzerland in Frankfurt, Germany

Who is Mastercard?

We are the global technology company behind the world€™s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Senior Managing Consultant - Advisors Business Development Germany & Switzerland

Mastercard Advisors, the professional services arm of Mastercard Worldwide, provides payments-focused consulting, marketing, information and risk management services to financial institutions and merchants worldwide.

Mastercard Advisors is comprised of three synergistic business units: Consulting Services, Information Services, and Managed Services.

With its unique category expertise, deep understanding of customer needs and successful track record in addressing complex challenges throughout the payments lifecycle, Mastercard Advisors delivers customized end-to-end solutions that maximize the customers cards and payments businesses. Mastercard Advisors understands the goals and visions of its customers, in partnership with them, to deliver actionable insights that drive tangible impact and financial gain for both the customer and Mastercard. The Business Development team focuses on selling Mastercard Advisors engagements and managing the client relationships in close collaboration with Mastercard€™s account management team.


The Senior Managing Consultant is part of a well-established Pan-European group within Mastercard Advisors that drives the business development activities. The Senior Managing Consultant has sales responsibility for projects across all three business units, including quality control and client management in the division of Germany and Switzerland.

The ideal candidate

Is able to identify the most critical aspects of a challenge by analyzing Client needs and potential solutions

Creatively identifies new business opportunities

Autonomously develops and supports sales pitches and business proposals with minimal guidance

Builds a robust relationship network with internal and external stakeholders, project sponsors and decision-makers to enable relevant support is aligned with core business objectives

Has the skill-set to manage long-term client relationships

Oversees key analyses to formulate recommendations

Is accountable for key project metrics such as budget, margin, utilization rates and on-time delivery

Ensures engagement quality, leading post-implementation review activities and follow-on opportunity identification together with project teams

Plays key role in capturing of assignment knowledge and drives to ensure it is available firm-wide

Actively participates in recruiting, training and developing others

Is eager to further build out his/her sales skills

Core Competencies

Excellent verbal and written communication skills

Highly analytical thinking and ability to present the results

Strong client management and selling capabilities

Experience in developing client relationships

Willingness for international travel

Openness to work in an international environment


Experience Needed

Profound working experience in a top-rated consulting firm, payments/financial services expertise is desirable, with at least some experience in contributing to or managing the sales process for consulting engagements

Language Skills: Fluent German, Fluent English. Other language skills highly desirable

Education Needed: Bachelor€™s degree or equivalent qualification. Advanced degree or MBA preferred

Location: Mastercard Office Frankfurt (Germany)


Equal Opportunity Employer
Requisition ID: R-60237