Slough, United Kingdom
John Crane provides mechanical seals, seal support systems, seal face technologies, power transmission couplings, filtration, and packing, with engineering services to improve reliability and efficiency in energy and process industries.
Processes
Last seen on platform
Several months ago
Profile Update
Several months ago