James "Sandy" A. Winnefeld Jr.

January 1, 2011 - Present Vice Chair, Joint Chiefs of Staff
-
Videos: 13 c. January 1, 2008 - Present Vice Admiral, U.S. Navy
-
Videos: 4 c. January 1, 2014 - Present Vice Chair, Joint Chiefs of Staff
-
Videos: 0 c. January 1, 2008 - Present Director, Strategic Plans and Policy
-
Videos: 0

Recent Appearances

See all appearances

Appearance Stats

More

Committees

Votes

Bills