Design and Drafting Supervisor - Wet Seals Location: Mexico Ref: REF2674M Job Function: 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,