Stephen G. Olmstead

Olmstead in 1982 Stephen Goodwin Olmstead (10 November 1929 – 20 July 2022) was a highly decorated officer in the United States Marine Corps with a rank of Lieutenant General. His last assignment was Deputy Assistant Secretary of Defense for Drug Policy and Enforcement and the Director of the Department of Defense Task Force on Drug Enforcement. Provided by Wikipedia
Showing 1 - 1 results of 1 for search 'Stephen Olmstead', query time: 0.02s Refine Results
  1. 1