US Army
XO to the Army CIO and G6
Pallas Advisors
Director
US Army
Chief of Staff to the Army CIO and DCS G6
US Army
Commander, The 160th Signal Brigade
Chairman of the Joint Chiefs of Staff
Deputy Director for IT Services
Chairman of the Joint Chiefs of Staff
Chief of Staff to the Joint Staff J6
Embry-Riddle Aeronautical University
US Army War College
University of Colorado Boulder