3,826 people are employed at Veolia North America.
Veolia North America is based in Boston, Massachusetts.
The NAICS codes for Veolia North America are [541, 221, 54, 5416, 22].
The SIC codes for Veolia North America are [49, 495].