Company Description John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems,
Job Summary : This role is responsible for managing and controlling the overall Human Resources and General Affairs functions to support company operations under the K3S / PSC scheme, ensuring that manpower planning, recruitment, employee relations, HR