
Barry McCarthy
Since 2018, Barry C. McCarthy has served as Deluxe Corporation President and CEO and as a board member. Prior to joining Deluxe, he spent 14 years at First Data Corporation, serving in senior executive positions where he led a $1.5 billion publicly reported business segment. He is an accomplished executive and financial technology leader, with an extensive track record of developing and building tech-driven solutions for financial institutions, small businesses and more.