Nancy Powell

Ms. Nancy Jo Powell is the former United States Ambassador to India. She has also served as the Director General of the United States Foreign Service.