Principal Engineer, Gas Compression
3 days ago
Slough
Company Description John Crane, a business of Smiths Group, is a global leader in mission-critical ... Lead the design and analysis of mechanical seals, ensuring they meet performance, reliability, and ...