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.