Jeff Sands's Location
Freeport, IL, US
Jeff Sands's Education
Jeff Sands's Summary
Jeff Sands, based in Freeport, IL, US, is currently a Director of Product Development at Taylor Company. Jeff Sands holds a 1981 - 1985 Bachelor of Science (B.S.) in Industrial Technology @ Northeast Missouri State University (Truman State Univ). Jeff Sands has 1 email and 1 mobile phone number on RocketReach.