Nancy Powell Home Media Who has visited us Nancy Powell Nancy Powell Nancy Jo Powell is the former United States Ambassador to India. She has also served as Director General of the United States Foreign Service. Cheap Nike Air Max 2017 For Online Sale