US Army
Battalion Commander
US Army
Military Officer
US Army
Student-Naval War College
US Army
President, Physical Evaluation Board
USMOG/MINUSMA
Command Group Advisor and US Peacekeeper
US Army
Brigade Executive Officer
United States Army Human Resources Command
Armor Major's Assignment Officer
US Army
Battalion Operations Officer
US Army
Battalion Executive Officer
US Army Corps of Engineers
Division Operations Officer (G3)
Colorado State University
Webster University
United States Naval War College