Nathan Leech Location
Peoria, IL, US
Nathan Leech Work
Nathan Leech Education
Nathan Leech Summary
Nathan Leech, based in Peoria, IL, US, is currently a Customer Quality Engineer 3 at Caterpillar Inc.. Nathan Leech brings experience from previous roles at The Timken Company. Nathan Leech holds a 2004 - 2008 Bachelor of Science (B.S.) in Industrial Engineering @ Bradley University. Nathan Leech has 1 emails and 1 mobile phone numbers on RocketReach.