He has also served as a private consultant for the World Bank, the World Food Program, the UN Development Program, and the Millennium Challenge Corporation.