About Us

Deluxe Leadership

Barry C. McCarthy

Barry McCarthy was named President and CEO of Deluxe in November 2018 and has led the company’s transformation from a legacy check printer into a Trusted Payments and Data company.  Today, the company processes more than $2 trillion in annual digital payment volume. 

 

Barry began his career at Procter & Gamble and held executive roles at First Data (now Fiserv), Wells Fargo, Verisign, and Silicon Valley start-up, MagnaCash. Barry is a payments industry pioneer, best-selling author, and has received multiple awards for community and industry service.  He earned an MBA from Northwestern Kellogg.

 

Barry also serves as a member of our Board of Directors and multiple charitable organizations.