Veolia North America

Veolia North America is a company providing environmental solutions. It offers water and wastewater systems and treatment, non-hazardous and hazardous waste management, and sustainable energy solutions.
TypeSubsidiary
Parent CompanyVeolia
HQBoston, US
Founded2000
Websiteveolianorthamerica.com
Cybersecurity ratingAMore
Veolia North America was founded in 2000 and is headquartered in Boston, US

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Veolia North America

Brian Clarke

Brian Clarke

President and CEO, Veolia North America
Augie Schulke

Augie Schulke

EVP HR and CHRO
Nisreen Bagasra

Nisreen Bagasra

Chief Procurement Officer
Show more

Veolia North America Office Locations

Veolia North America has offices in Boston, Albuquerque, Arkadelphia, Atlanta and in 56 other locations
Boston, US (HQ)
53 State St 14th Floor
Albuquerque, US
7400 Meridian Pl NW suite d
Arkadelphia, US
500 Reynolds Rd
Atlanta, US
4730 Clark Howell Hwy
Azusa, US
107 S Motor Ave
Blaine, US
3230 101st Ave NE
Show all (62)

Veolia North America Financials and Metrics

Summary Metrics

Founding Date

2000
Veolia North America is a subsidiary of Veolia

Veolia North America Cybersecurity Score

Cybersecurity ratingPremium dataset

A

95/100

SecurityScorecard logo

Veolia North America Online and Social Media Presence

Embed Graph

Veolia North America Blogs

ESS - Survey

Why Your Biological Wastewater Treatment System Might Need a Health Check

Just as routine check-ups with a physician are important to maintaining personal health, complex wastewater treatment systems require regular attention and monitoring to ensure optimal performance.
Show more

Veolia North America Frequently Asked Questions

  • When was Veolia North America founded?

    Veolia North America was founded in 2000.

  • Who are Veolia North America key executives?

    Veolia North America's key executives are Brian Clarke, Augie Schulke and Nisreen Bagasra.

  • How many employees does Veolia North America have?

    Veolia North America has 3,607 employees.

  • Who are Veolia North America competitors?

    Competitors of Veolia North America include Inflowmatix, SEaB Energy and Charah Solutions.

  • Where is Veolia North America headquarters?

    Veolia North America headquarters is located at 53 State St 14th Floor, Boston.

  • Where are Veolia North America offices?

    Veolia North America has offices in Boston, Albuquerque, Arkadelphia, Atlanta and in 56 other locations.

  • How many offices does Veolia North America have?

    Veolia North America has 62 offices.