Naval Surface Warfare Center Dahlgren Division
Deputy Chief Technology Officer
ARA
Mechanical Engineer
US Navy
Expeditionary Maneuver Systems Technical Program Manager
Office of Naval Intelligence
Program Manager
Naval Surface Warfare Center Indian Head Division
Director, Energetic Systems Division
ARA
Director, Naval Surface Warfare Technology
Naval Surface Warfare Center Indian Head Division
Chief Engineer, Energetic Systems Division
University of Missouri-Columbia
University of Florida