MACHINE SHOP TEAM LEADER jobs in SLOUGH BERKSHIRE, United Kingdom

into Slough machine shop. Supports operations with issues with test rigs and test equipment. Participates in CI events...is a global leader in the design, manufacturing, and engineering of mission critical flow control solutions...