Mastercard logo

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

Gurgaon, Haryana, IndiaFull-timeHybridSenior Level4–7 years₹15.0L–₹26.0L yearly45 applicants
PaymentsFinancial ServicesFintechCredit CardsBankingPublic Company
Be an early applicantFull time

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

Excelfinancial modellingfinancial analysisbusiness development

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

Public Shareholders

Leadership

MM
Michael Miebach

Chief Executive Officer

SM
Sachin Mehra

Chief Business Officer

EM
Ed McLaughlin

President & Chief Technology Officer

SM
Susan Muigai

Chief People Officer