Various Leadership, Management and Instructor Positions
Belle Haven, VA
United States Marine Corps
Various Leadership, Management and Instructor Positions
United States Naval Academy
Deputy Director of the Stockdale Center for Ethical Leadership
United States Marine Corps
Executive Officer and Director of Operations, Marine Aircraft Group Eleven
Trijicon, Inc.
Vice President of Business Development
United States Marine Corps
Chief of Staff, Marine Corps Aviation
ATAC SpA
Director of Global Military Sales
United States Marine Corps
Chief of Staff and Director of Operations , Third Marine Aircraft Wing
Chairman of the Joint Chiefs of Staff
Director of Air System Requirements and Program Manager, Joint Strike Fighter Program Office
United States Marine Corps
Commanding Officer, Marine All Weather Fighter Attack Squadon 225
United States Marine Corps Amphibious Warfare School
Army War College
United States Air Force Air Command and Staff College, Montgomery, AL