Principal Engineer, Gas Compression
3 days ago
Slough
We partner with our customers to help them keep their operations safe, reduce downtime, improve ... Lead the design and analysis of mechanical seals, ensuring they meet performance, reliability, and ...