Deluxe Corporation has promoted Terry Peterson to the role of chief financial officer (CFO), replacing Richard Greene, who has resigned.
Peterson joined Deluxe in September 2004 as director of internal audit. Since March 2005, he has served as Deluxe’s chief accounting officer and also as Deluxe’s vice president of investor relations since October 2006. In addition, he served as interim CFO from May to September 2006. Prior to joining Deluxe, Peterson held positions with Ecolab, Provell, Jostens and PricewaterhouseCoopers. Peterson received an accounting degree from the University of Northern Iowa and is a certified public accountant (CPA).