Commercial Product Specialist Other - John Crane - Slough
2 days ago
Slough
Our products include mechanical seals and systems, couplings, bearings, filtration systems, and predictive digital monitoring technologies. We serve millions of people every year, helping to create a safer, more efficient, productive, and better-connected world across four global markets: energy, se