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
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
John Gibson

John Gibson

EVP & COO Municipal & Commercial Business
Bob Cappadona

Bob Cappadona

EVP & COO Environmental Solutions and Services and Industrial Canada
Jim Pawloski

Jim Pawloski

EVP and COO, Industrial Water and Regeneration Services
Bruce Rintoul

Bruce Rintoul

SVP Operations Canada West
Nathalie Viens

Nathalie Viens

SVP Operations Canada East
Show more

Veolia North America Office Locations

Veolia North America has offices in Boston, Albuquerque, Atlanta, Azusa and in 57 other locations
Boston, US (HQ)
53 State St 14th Floor
Albuquerque, US
7400 Meridian Pl NW suite d
Atlanta, US
387 18th St NW
Atlanta, US
4730 Clark Howell Hwy
Azusa, US
107 S Motor Ave
Baltimore, US
1400 Ridgely St
Show all (70)

Veolia North America Financials and Metrics

Summary Metrics

Founding Date

2000
Veolia North America is a subsidiary of Veolia

Veolia North America Online and Social Media Presence

Embed Graph

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, John Gibson and Bob Cappadona.

  • Who are Veolia North America competitors?

    Competitors of Veolia North America include Charah Solutions, Water Technology and Hera Group.

  • 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, Atlanta, Azusa and in 57 other locations.

  • How many offices does Veolia North America have?

    Veolia North America has 70 offices.