D Mechanical Design EngineerProcess equipment manufacturerContract role, £25 per hour Umbrella3-month contract with possible extensions. The design team are now starting to work on several new projects for their major clients, w. ...