Founded in 1996, Kestrel Foods has built a reputation for producing innovative, ethically sourced snack products, including ...