Deluxe Appoints Anna Lee Chief Strategy Officer

Deluxe, a global provider of digital and cloud-based solutions to content production studios and distributors, today appointed Anna Lee to the newly created role of chief strategy officer. She will […]