Senior Mechanical Engineer
Palo Alto, California
Space Systems Loral
Senior Mechanical Engineer
US Navy Reserve
Officer In Charge, Cargo Afloat Rig Team III
US Navy Reserve
Commanding Officer, Littoral Combat Ship Mine Counter Measure Houston
US Navy
Division Officer, USS Nimitz CVN-68
US Navy
Division Officer, USS Philippine Sea CG-58
US Navy Reserve
Admin Officer, Office of Naval Research
U.S. Naval War College
Nuclear Power School - Naval Nuclear Power Training Command (NNPTC)
Old Dominion University