Deluxe Corporation

Release Summary

Deluxe is sharing a new series of inspirational videos and photo essays showcasing how 17 Deluxe employees used 100 hours of paid time off to improve their communities.

Deluxe Corporation