Jobs from John Crane
Current roles from John Crane. This is the first step toward premium employer pages and stronger company SEO.
Mechanical Engineer
John Crane
Slough, Berkshire
Job Description We have a fantastic opportunity for the role of a Mechanical Engineer, reporting to the Engineering Manager. The Mechanical Engineer will support both internal and external customers on a broad range of technical activities, including design, manufacturing, testing, and troubleshooting of engineered products and systems. This role will involve working on a variety of projects with
HSE Lead for UK and Ireland
John Crane
Slough, Berkshire
Job Description We currently have an exciting opportunity for an HSE Lead to join our UK Operations. This role plays a critical part in ensuring compliance with company and regulatory Health, Safety, and Environmental (HSE) requirements across assigned site(s). The role will be based at our Slough site, with regular travel required to Shannon, Manchester, and Aberdeen. The HSE Lead will work close
Manager Supplier Performance
John Crane
Manchester, Greater Manchester
Job Description Job Description Key Responsibilities: Manage performance of selected suppliers in terms of on-time delivery, quality, and compliance with specifications. Cooperate closely with internal teams to create and maintain the conditions required for supplier success. Lead improvement and development plans for underperforming suppliers or those in need of ramp-up support. Monitor and repor