Director. As a Principal Mechanical Engineer specialising in dry gas seals, you will serve as a subject matter expert, driving.... Job Description We have an exciting opportunity for a Principal Engineer to join the John Crane Slough Innovation team reporting to the Innovation...