John Lech's Location
Newbury, Massachusetts, United States
John Lech's Work
John Lech's Education
John Lech's Skills
John Lech's Summary
John Lech, based in Newbury, Massachusetts, United States, is currently a Senior Project Engineer at John Lech Consulting, bringing experience from previous roles at Burlington Stamping. John Lech holds a 1976 - 1981 Bachelors in Management, Mechanical Engineering @ McMaster University. With a robust skill set that includes Six Sigma, Injection Molding, Team Building, Cnc, APQP and more, John Lech contributes valuable insights to the industry. John Lech has 1 email on RocketReach.