
John Crane is Hiring | Design Engineer |
Position – Design Engineer – Seal Support SystemsCompany – John CraneLocation – Pune, Maharashtra, IN Job description The Team Leader Engineer – Systems will be responsible for this role. Engineering standards, CAD automation, and engineering tools are the main areas…