Captain Teska served for more than 30 years in the U.S. Army and Coast Guard, both active and reserve. His last assignment before retiring in 2015 was on the Joint Staff/J4 (Logistics Directorate). He currently works for the federal government in Kansas City, Missouri.

Articles by David L. Teska