RBC, Incorporated
Project Engineer
US Navy
Student NFO
US Navy
FP Officer
US Navy
AE
US Navy
TAO
US Navy
NFO
US Navy
System Engineer
Naval Air Warfare Center Aircraft Division (NAWCAD)
Production Systems Engineer
Naval Postgraduate School
United States Naval Academy