with us on LinkedIn: Job Description We have an exciting opportunity for an experienced Mechanical Engineer to join our Slough based Research & Development team on a permanent... for increased efficiency, emission reductions and energy transformation. Our products include mechanical seals and systems...