Before joining CSIS in June 2007, Stephen J. Flanagan served as Director of the Institute for National Strategic Studies and Vice President for Research at the National Defense University for seven years. He held several senior positions in the U.S. government