Thom Curtis

Archived Record Cleveland, OH Previous Chief Technology Officer for Itt Torque Systems, Inc.