Previously Held NEC 137X-Unrestricted Line Officer - Naval Flight Officer ( In Training)
116X-Unrestricted Line Officer - Surface Warfare (In Training)
Service Years
2005 - 2013
Official/Unofficial US Navy Certificates
Order of the Spanish Main
Official Badges
Unofficial Badges
2005-2005, 137X, US Naval Academy Annapolis (Faculty Staff)