Deluxe (DLX) announces the appointment of Brian Mahony as President of its Merchant Services business, effective February 3, 2025. He most ...