I William Noecker

Affiliations

  • Director at Sparton Corp (SPA), 2010-11-15