
Senior Analyst - Deal Management
Mastercard · Posted Oct 14
Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
Mastercard is a global technology company in the payments industry, connecting and powering an inclusive digital economy across more than 210 countries and territories. The Deal Management team, Europe, manages small strategic customer agreements and deals that support corporate strategy execution and drive profitable growth with issuers, acquirers, and merchants. This role develops, executes, and optimizes high-priority deals, maintaining business case models, performing contract reviews, and advising internal teams and customers on profitable and compliant deal structures.
What you will do
- Responsible for the establishment and management of small customer business agreements
- Ensure through organizational planning the consistent execution of agreements by identifying and working with all required stakeholders
- Establish mutually quantifiable goals that drive profitability for MasterCard and customers
- Fully understand internal guidelines, pricing, regulatory environment and business environment and apply already established measures to drive profitability for MasterCard and customers
- Assist in the business case model maintenance through recurrent testing on model pricing /functional changes and updates as required
- Support the European Sales Team building profitable and protected deals structure for MasterCard and playing an active advisory role in business, strategic and financial related projects.
- Prioritize business opportunities in a fully independent way
- Ensure the integrity, compliance and tracking of business cases and financial models
- Understand business needs, strategies and regulatory requirements and consider them when building business cases models
- Co-operate with the legal department to incorporate the business case performance commitments within contracts.
- Co-operate with other departments (accounting, local finance) to optimize deals structure
- Perform detailed contract reviews to ensure full alignment with approved BC models;
- Willingness to take up ad-hoc projects as and when there is a team requirement
Skills used in this role
What the employer is looking for
- Degree in Finance / CA.
- Strong experience in financial analysis, business development, and customer-facing roles.
- Deep understanding of card and financial services industry dynamics.
- Strategic thinker with executive presence; able to influence and motivate stakeholders at all levels.
- Customer-focused, solution-oriented, and proactive.
- High analytical capability, attention to detail, and ability to summarize complex information.
- Tenacious, resilient, and able to manage multiple priorities in a fast-paced environment.
- Excellent interpersonal and communication skills, adaptable to multicultural environments.
- Strong organizational skills with the ability to deliver against deadlines.
- Advanced Excel and financial modelling proficiency.
- Demonstrated credibility with both customers and internal executives.
- Ability to balance risks and opportunities and provide actionable recommendations.
- Curious and eager to understand market dynamics, customer strategies, and business challenges.
- Self-motivated, enthusiastic, and comfortable working independently as well as in teams.
Benefits and support
- Compensation and benefits are detailed in the job posting
About Mastercard
Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.
- Industry
- Payments
- Company size
- 10001+ employees
- Founded
- 1966
- Location
- Purchase, New York, USA
- Funding stage
- Public Company
Funding
Public Company · $115M raised
Leadership
Chief Executive Officer
Chief Business Officer
President & Chief Technology Officer
Chief People Officer
Recent coverage
Mastercard Newsroom
Mastercard advances agentic commerce with new trust and intelligence servicesSeptember 30, 2026
Mastercard Newsroom
Mastercard launches AI-powered B2B analytics for supplier paymentsSeptember 30, 2026
Mastercard Newsroom
Mastercard completes acquisition of BVNK to advance global stablecoin capabilitiesAugust 3, 2026
Mastercard Newsroom
Mastercard launches Wallet Pay to scale digital wallets worldwideSeptember 10, 2026