About Barry C McCarthy

BARRY C. MCCARTHY is President and CEO of Deluxe Corporation (NYSE: DLX), a Trusted Payments and Business Technology(TM) company. For more than 100 years Deluxe has helped millions of businesses of all sizes pay, get paid, optimize, and grow. Barry is an award-winning internet, cloud, and mobile payments pioneer, who has an extensive track record of building innovative tech-driven solutions for financial institutions, enterprises, and small businesses. He is a two-time entrepreneur and community leader, who, like Deluxe, believes when businesses succeed communities thrive.

We have updated our privacy policy. Click here to read our full policy.