Mastercard powers economies and empowers people in 200+ countries and
territories worldwide. Together with our customers, we’re helping build
a sustainable economy where everyone can prosper. We support a wide range of
digital payments choices, making transactions secure, simple, smart and
accessible. Our technology and innovation, partnerships and networks combine to
deliver a unique set of products and services that help people, businesses and
governments realize their greatest potential.
Title and Summary
Manager – Business Development Support
The Business Development Support Manager will play a critical role in enabling
the Mastercard Services BD organization by managing end-to-end sales lifecycle
processes. This role will act as a strategic and operational partner to Business
Development teams, ensuring deal structuring, CRM hygiene, pricing, contracting,
and post-sales processes are executed with accuracy, efficiency, and compliance.
The role sits at the intersection of Sales, Finance, and Operations, offering
high visibility into deal-making and business performance, while driving
operational excellence and enabling revenue growth within Mastercard Services.
Key Responsibilities:
1. Sales Lifecycle Management
• Support BD teams across the full deal lifecycle—from opportunity creation to
deal closure and post-sales execution
• Ensure timely progression of opportunities through internal approval workflows
• Act as a central coordinator across Sales, Finance, Legal, and Delivery teams
2. Deal Structuring & Commercial Support
• Partner with BD teams to conceptualize and structure deals aligned with
business objectives and pricing guidelines
• Support development of business cases, pricing models, and commercial
constructs
• Ensure deal structures comply with internal policies and margin expectations
3. CRM (Salesforce) Governance & Hygiene
• Own creation and maintenance of accurate and complete prospect records in
Salesforce
• Ensure data inte
📌 Manager – Business Development Support (Gurugram)
🏢 Mastercard
📍 Gurugram
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.