Michael Miebach took over as CEO on January 1, 2021, succeeding Ajay Banga, who became the Executive Chairman of MasterCard Incorporated.
Michael Miebach has been with MasterCard since 2010, holding various leadership roles within the company. Before becoming the CEO, he served as the Chief Product Officer, where he was responsible for overseeing the management and development of the company's core payment solutions.