John Roach's Location
Sudbury, GB
John Roach's Work
John Roach's Education
John Roach's Skills
John Roach's Summary
John Roach, based in Sudbury, GB, is currently a Engineering Manager at Celotex Insulation, bringing experience from previous roles at Celotex Insulation and Delphi. John Roach holds a West suffolk college. With a robust skill set that includes Manufacturing Engineering, Manufacturing, Design for Manufacturing, Systems Engineering, Quality System and more, John Roach contributes valuable insights to the industry. John Roach has 1 email on RocketReach.