James Leach Location
Seattle, WA, US
James Leach Work
James Leach Education
James Leach Summary
James Leach, based in Seattle, WA, US, is currently a Quality Engineer and Quality Supervisor at Fatigue Technology Inc.. James Leach brings 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 3 mobile phone numbers on RocketReach.