Michael Miebach
CEO
2021 – Present
5 years (current)
Key Decisions & Impact
Michael Miebach's era has focused on making Mastercard a broader technology and trust platform for digital commerce. He has prioritized open banking, cybersecurity, digital identity, tokenization, real-time payments, and data services, while also defending the core card network against regulation and domestic payment alternatives. Under his leadership, Mastercard integrated Finicity, Aiia, Ekata, Nets' account-to-account assets, Dynamic Yield, and Recorded Future into a services-heavy strategy. The measurable outcome by FY2025 was $32.791 billion in net revenue, $14.968 billion in net income, and a business increasingly positioned around trusted money movement rather than only branded cards.