A Carl Marchetto

Affiliations

  • Officer at Alliant Techsystems Inc (ATK), 2009-01-06