Skip to main content
Marc Del Bene headshot

Marc Del Bene

Executive Vice President, Services Strategy & Operations

Marc is Executive Vice President, Services Strategy & Operations. In this role he leads the services Strategy team, Customer Success Center of Excellence, Insights and Enablement teams and Risk and Compliance functions.

Marc has held various roles during his tenure at MasterCard, including EVP Strategy Execution & Chief of Staff to the CEO, Strategy Lead for North America, as well as positions in US Market Development and Product Development.

Prior to MasterCard, Marc was a strategy consultant with Monitor Group (now Monitor Deloitte) in London and in New York. His work focused on helping clients design and execute effective growth strategies.

Marc has a BS in Economics from the Wharton School of The University of Pennsylvania, a Post-Graduate Diploma in Sociology from the London School of Economics, and a MBA from Columbia Business School.

Marc grew up in Milan, Italy and is a dual US and Italian citizen.