US Navy
Senior Fellow, Strategic Studies Group
US Navy
Commanding Officer USS BOXER
US Navy
Commanding Officer, Navy Helicopter Squadron
NATO Allied Command Transformation (ACT)
Executive Assistant and Director of Staff
Expeditionary Strike Group 3
Commander
US Navy
Director of Strategy and Resources, CNE-CNA-C6F
Secretary of the Navy Appropriation Liaison
Staff Officer
UNITED STATES DEPARTMENT OF THE NAVY
Director, Dept of Navy Budget and Fiscal Management Division
US Navy
Director, Financial Operations
Norwich University
U.S. Naval War College
The George Washington University