New Orleans, LA

Address

New Orleans, LA 70165

United States

About this location:

Veolia North America plays a key role in managing one of the largest wastewater treatment operations under contract in the United States. Our partnership with the Sewerage & Water Board of New Orleans has delivered many benefits over the past two decades, including support for the areas devastated by hurricanes Katrina and Rita.

Read the full case study here. 

Service categories:

Water & Wastewater Services

Site contact:

General Inquiries

ph. 813.983.2800