John Crane Seal Company to Layoff 70 February 3, 2012 No Comments on John Crane Seal Company to Layoff 70 Post View 26 The odds are that you have not heard the name of the John Crane Seal Company, but they are actually a fairly large company. For…