RCI-TEVA-0911 Environmental Health & Safety (EHS) Site Manager

Rangam - North Wales, PA

Hiring: RCI-TEVA-0911 Environmental Health & Safety (EHS) Site Manager Company: Rangam Location: North Wales, PA Job Posted Time: 2026-09-16 15:13:39 Employment Type: On-site About the job Experience: •5+ years of EHS experience including management and technical knowledge (such as: waste, water, air emissions, audit and inspection, industrial hygiene, hazard communication, ergonomics, and EHS management systems) Required Skills: •Provide guidance to site managers and employees, conduct internal, and support external, audits to ensure compliance with all applicable EHS requirements and design/recommend corrective and preventative action plans •Develop and conduct EHS awareness and safety programs for the sites •Identify EHS risks and define/recommend proactive mitigations •Ensure that site investment and changes in processes, equipment and systems are carried out in accordance with all relevant EHS and GMP requirements •Create, implement, monitor and update the site EHS plan in collaboration with the site leadership team •Provide necessary information and data to site managers and supervisors, Global EHS and other internal and external stakeholders, to support the achievement of EHS objectives and enhance company’s reputation •Provide site leadership with analyses of incidents and investigation reports to identify significant or notable trends and opportunities for improvement •Support site leadership to create and maintain an EHS culture throughout the sites that inspires a proactive attitude towards employee safety Qualifications: •Basic knowledge of local current and upcoming legislation and current best EHS practices •Project management knowledge and experience working within matrixed environments and knowledge of OPEX principles and tools Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!