mechanical engineering support or project manage other projects. Contribute to all stages of projects through to commissioning... have an opportunity for a Mechanical Engineer to support the implementation of site projects. The role is based at our site in Leek...
Croda