Snack food company Lance has announced its new executive vice president and CFO as Rick Puckett.