US Navy
Underwater Construction Team tech
US Navy
Fleet Introduction Officer
US Navy
Amphib Division Head
US Navy
EOD Officer in trainning
US Navy
Officer in Charge
US Navy
Underwater Project and Program Management
US Navy
Deputy Ship Design Manager
US Navy
Commanding Officer, SWRMC
US Navy
Program Manager Representative
US Navy
Ship Superintendent and Docking Officer and Diving Officer
Harvard Business School Online
Cornell University