Principal Engineer, Gas Compression
3 days ago
Slough
... control solutions for energy and process industries that enable efficient and sustainable ... Lead the design and analysis of mechanical seals, ensuring they meet performance, reliability, and ...