Skip to main content

Chief Financial Officer

William Edwards

William Edwards

William Edwards is the chief financial officer for Europe, where he leads all aspects of financial management across the region. He oversees financial reporting, planning and analysis, accounting and controls, objective setting, performance tracking and business development finance. In addition to core finance responsibilities, William’s remit includes leadership of local real estate, sourcing, treasury, and tax functions across European markets.

Prior to his current role, William held multiple leadership positions at Mastercard, most recently serving as CFO for Mastercard Security Solutions in Purchase, N.Y. Over his 19-year tenure with the company, he has built deep expertise across the business — spanning Financial Planning & Analysis, business partnering across Core and Services products, pricing strategy and go-to-market execution.

William holds a Master’s degree in International Business Economics from the University of Westminster.

Meet the rest of the Mastercard leadership team

Mastercard