Janice Ohnston

Archived Record Findlay, OH Previous Chief Technology Officer for Cooper Tire & Rubber Company Inc