Office of Naval Research
Program Officer
OPNAV
Program Manager
USS Tucson
Commanding Officer
US Navy
Director SSBN Security Technology and SSN and SSGN Survivability Program
USS Boise
ENG
USS Albany
Executive Officer
NSWC Carderock
Technical Program Manager
NATO Allied Command Transformation (ACT)
NATO Experimentation Staff Officer
Auburn University
church farm school
Troy University