Position Purpose: Position Purpose:The Environmental, Health & Safety (EH&S) Manager is responsible for overseeing the EH&S and Department of Transportation (DOT) programs within Veolia North America Contract Operations. This crucial position ensures compliance with pertinent health, safety, DOT, and environmental regulations, internal standards, and established business performance metrics. The EH&S Manager is specifically charged with monitoring, supporting, and attaining EH&S performance objectives across the entirety of VNA’s Contract Operations portfolio. Primary areas of focus include fostering and strengthening the organization’s safety culture, developing EH&S training initiatives, and collaborating effectively with key stakeholders on the proactive mitigation and management of injuries and environmental incidents.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
5,001-10,000 employees