Tim Ray

Active Owosso, MI Chief Technology Officer for Motor Products Corportation