Submarine Squadron 17
Deputy Commander
Submarine Squadron 1
Squadron Engineer
Submarine Squadron 19
Deputy Commander
Q.E.D. Systems, Inc.
Operations Manager
USS HENRY M JACKSON (SSBN 730)(GOLD)
Executive Officer
U.S. Strategic Command
Assistant Inspector General
Naval Submarine Base, Bangor
Executive Officer
University of Oklahoma
University of Utah