Deluxe Creates Global Product & Technology Division; Shenkler Named Chief Product Officer Thursday, October 12, 2017 Deluxe has launched Deluxe Technologies, a division that will be comprised of over 250 engineers from six tech centers around…