National Security Council staffer under Reagan, Clinton, both Bushes
is President of the National Security Network, a non-profit communications strategy group focusing on national security issues. He previously... more »
Business Positions
Government Positions
Other Positions
Education
Donation/Grant Recipients