Secretary of the Navy
Chief Of Staff
United States Marine Corps
Marine Corps Senate Liaison Director
United States Marine Corps
United States Marine
United States Marine Corps
Deputy Legislative Assistant to the Commandant of the Marine Corps
United States Marine Corps
Senior Aide to the 34th Commandant of the Marine Corps
Office of the Under Secretary of Defense - Comptroller
Chief Of Staff
2nd Battalion, 25th Marines
Inspector - Instructor
Chairman of the Joint Chiefs of Staff
Division Chief, JOD CENT, Regional Operations J35
US Army Corps of Engineers
Commanding Officer
Marine Corps Scholarship Foundation
Chief Operating Officer
Marine Corps War College
Marine Corps School of Advanced Warfighting
University of Notre Dame - Mendoza College of Business