Noelle O'Mara, the chief marketing officer at Tyson Foods, has been given a new role at the US food giant.