Tyson Foods has named Stewart Glendinning as its new chief financial officer to replace Dennis Leatherby who is leaving to "pursue the next chapter'' in life after almost 30 years with the US meat giant.