What are people saying about the leadership at John Crane?
of employees approve of CEO’s performance
CEO Approval is based on 143 ratings
Written by Regional Service Manager South Wales/South West (Former Employee) from South Wales / South West on 18 February 2019
There was no typical day ! Due to the reactive nature of the work for the customer it was very varied.
Learned all about refurbishment of company products, when to offer upgrades and give high service levels with a small local team,
Management structure changed several times but was generally supportive of the Service Centre.
Workplace was - more...