Mike Settle

Archived Record Canton, OH Previous Chief Technology Officer for Detroit Diesel Corporation