Role Overview
The Director, Segment Sales Enablement will serve as the commercial bridge between the Enterprise & Credit Risk product organization and Mastercard’s regional sales teams. This leader will develop and execute segment-specific go-to-market strategies, enable sales teams to effectively position and sell ECR solutions, engage directly with strategic customers.
What You Will Do
Develop and execute comprehensive sales enablement programs across Mastercard’s regional sales organizations, create and maintain customer-facing narratives, value propositions, sales playbooks, battle cards, competitive positioning, and training materials.
Why It Might Be a Fit
The role requires an individual who combines strategic thinking with hands-on commercial execution, working across product, sales, account management, marketing, legal, customer success, and regional leadership teams to accelerate revenue growth and expand adoption of Enterprise & Credit Risk solutions.
Requirements
- Bachelor’s degree in Business, Finance, Economics, Marketing, Technology, or related field
- 10+ years of experience in product marketing, consulting, business development, or enterprise sales
- Experience leading cross-functional initiatives in a highly matrixed global organization
- Strong executive communication and presentation skills
- Demonstrated success developing GTM strategies and driving revenue growth
- Experience working directly with enterprise customers and senior executives
- Proven ability to influence stakeholders and drive outcomes without direct authority
- Strong commercial negotiation and relationship management capabilities
Benefits
- Competitive salary
- Equity
- Healthcare
- PTO
- Retirement plan
- Learning budget
- Parental leave
- Wellness programs
- Visa/relocation assistance
- Remote flexibility
- Stipends
- Bonus/commission
- Paid holidays
To apply for this job please visit mastercard.wd1.myworkdayjobs.com.

Follow us on social media