Barry McCarthy was named President and CEO of Deluxe in November 2018. Barry is also a member of our Board of Directors.
Prior to joining Deluxe, Barry spent 14 years at First Data Corporation, where he served in a variety of senior executive positions, most recently Executive Vice President and Head of Network and Security Solutions, a $1.5 billion publicly reported segment of the company. Barry is an accomplished executive and financial technology leader with an extensive track record of developing and building tech-driven solutions for financial institutions and small businesses. His strong background in product development, sales, marketing and technology innovation have supported the significant growth of companies from a Silicon Valley start-up, to major divisions of global Fortune 250 organizations.
Barry earned an MBA from the Kellogg School of Management at Northwestern University and attended the University of Illinois.
Sign up to view 22 direct reports
Get started