Director, Franchise Business Partner - IC
Core
Trusted Franchise advisor enabling customer participation in the Mastercard ecosystem across Western Europe, driving strategic growth and ensuring risk-based onboarding and compliance.
Role type
Senior IC Franchise Business Partner (Director level)
Builds
Payments ecosystem participation, new business opportunities, and ecosystem performance across Western Europe
Domain
Payments / Financial Services / Regulatory Compliance
Required skills
Payments industry expertise, cross-functional leadership, strategic execution, risk management, regulatory knowledge, stakeholder management, business acumen, analytical thinking, customer engagement, multi-market management
Preferred skills
European languages (French, Spanish, Italian), travel readiness
Technologies
Mastercard standards, payment systems, bank card operations
Responsibilities
Serve as Franchise Lead and go-to expert for internal and external stakeholders; Partner with market leadership to align Franchise priorities with business strategy; Provide guidance on new customer onboarding, licensing, standards, scheme compliance, fraud performance, and ecosystem integrity; Enable new business opportunities across core payments, digital, multi-rail, and emerging segments; Ensure customer onboarding initiatives are executed with a risk-based approach; Lead cross-functional resolution of complex Franchise matters; Conduct customer and partner reviews and develop performance improvement plans; Represent Franchise in business reviews, customer engagements, and regulatory discussions.
Seniority
Director, hands-on IC