Top Job | 18/04/2024 | Fulltime | Dartford | Totaljobs 12 pcThe Opportunity With a focus on the design and application of screw compressors, you will need to be self-motivated, prepared to cover a variety of responsibilities from hands on testing and commissioning of compressors to complete Compressor Design Projects both here in the UK and in collaboration
Save for later