Mechanical Designer at Oxford Instruments plc | JobVerse