New Appointments At Kestrel Foods Kestrel Foods has appointed Damien McCrory as National Accounts Manager for Foodservice. The snack company also welcomes David Jones as Graduate Technical...