James Leach's Location
Seattle, WA, US
James Leach's Work
James Leach's Education
James Leach's Summary
James Leach, based in Seattle, WA, US, is currently a Quality Engineer and Quality Supervisor at Fatigue Technology Inc., bringing experience from previous roles at Fatigue Technology Inc., University Swaging Corporation and ITE, LLC. James Leach holds a 2013 - 2018 Bachelor of Engineering - BE in Mechanical Engineering @ University of Cincinnati. James Leach has 2 emails and 1 mobile phone number on RocketReach.