Hall served in the House into 2002, when President George W. Bush nominated him to succeed George McGovern as United States Ambassador to the United Nations Agencies for Food and Agriculture.
He served in this position until 2006, leading as chief of the United States Mission to the UN Agencies in Rome, which includes the Food and Agriculture Organization of the United Nations (FAO), the World Food Programme, and the International Fund for Agricultural Development.