Canadian Forces Joint Support Group
Director of Plans (J5)
49th Petroleum Group
Group Commander (forward) and Sub Area Petroleum Officer
Defense Logistics Agency
Chief of Staff, Defense Logistics Agency- Energy
49th Quartermaster Petroleum Group
Deputy Commander
240th Quartermaster Battalion
Battalion Commander
U.S. Army Heritage and Education Center
Director
National World War II Museum
Vice President, Education and Access
US Army
Civilian Aide to the Secretary of the Army for Louisiana (South)
U.S. Army Center of Military History
Acting Director and Deputy Director
Florida Institute of Technology
U.S. Army War College
Indiana University Bloomington