J.D. Gordon

J.D. Gordon

J.D. Gordon is a retired Navy Commander and former Pentagon spokesman who served in the Office of the Secretary of Defense from 2005-2009. He is a senior adviser to several Washington, D.C.-based think tanks

Recent Articles