- Veolia North America (Sauget, IL)
- Lead Operator / Mechanic Veolia North AmericaSauget, IL (Onsite)Full-Time Apply on company site Company Description **ABOUT:** A subsidiary of Veolia group, ... Veolia North America (VNA) offers a full spectrum of water, waste and energy management services, including water and wastewater treatment, commercial and hazardous waste collection and disposal, energy consulting and resource recovery. VNA helps commercial,… more