To lead the management of HSE function for the assigned JC sites in Mexico Duties & Responsibilities - Lead the development, implementation, and oversight of the John Crane HSE guidelines and practices within their assigned country
Overview The position As an integral member of the Customer Service team, you will serve as the driver of quality for customer inquiries and internal administrative functions. You will be responsible for managing customer workflows and