Snyder's-Lance CFO Rick Puckett will leave the US snack group at the end of the year.