Previously Held NEC DP-2756-AN/UYK-65(V) System Operator (SNAP 1)
DP-0000-Data Processing Technician
DP-2755-AN/UYK-65(V) System Supervisor (SNAP 1)
DP-2750-Small Computer System Specialist
IT-2780-Network Security Vulnerability Technician
Service Years
1987 - Present
Official Badges
Unofficial Badges
2015-2016, 742X, Commander, Submarine Force Atlantic (COMSUBLANT), Commander, Submarine Force (COMNAVSUBFOR)