Mechanical Design Engineer Old Trafford, GB This is a permanent, full-time role within the Mechanical Engineering discipline of the Research and Development (R&D) department, reporting to the Mechanical...