Deluxe Hires American Express Executive as New Chief Technology and Digital Officer Business Wire May 5, 2022 Yogaraj Jayaprakasam brings deep expertise to accelerate transformation Deluxe, a Trusted Payments and Business Technology™…