CEO
Michael Miebach
CEO Approval Rating
88/100
Mastercard is a New York-based financial technology firm that provides electronic payment processing solutions for individuals and businesses across the globe.