Technical Reliability Manager Villahermosa, Tabasco, Mexico Company Description John Crane is a global leader in rotating equipment solutions, supplying engineered technologies and services to process industries. The company designs and manufactures avariety of products, including mechanical seals a