Kevin Rivard has joined Jack Link’s as director of sales, large format. Before that, Rivard worked at The Kraft Heinz Company and Kraft Foods Group for over 22 years where he held positions such as customer vice president, head of sales strategy and insights, and head of sales innovation and process.