
10,000+ employees
Founded 1853
⚡ Energy
Energy • Environment • Waste Management
Veolia is a global leader in ecological transformation, providing solutions in water management, waste management, and energy services. The company focuses on the issues of depleting natural resources and ecological pollution, offering solutions for de-carbonizing, depolluting, and regenerating resources. Veolia is present on five continents, actively participating in combating climate change through various strategic initiatives, such as reducing CO2 emissions and managing waste. With approximately 218,000 employees, Veolia engages with municipal and industrial clients to innovate and implement sustainable practices.
📡 We watch Veolia's careers page
Every hour
how often we check
70
roles posted in the last 30 days
Selected: 🇨🇦 Canada – Remote.
Selected: 🆕 Date Added.
🔥 11 minutes ago
Execution Contract Manager managing contracts for Veolia’s global water, energy, and waste solutions. Leading negotiations, claims, risk mitigation, and project closeout.
🇨🇦 Canada – Remote
đź’µ $103k - $110k / year
⏰ Full Time
đźź Senior
đź”´ Lead
đź‘” Manager
đź‘» Ghost score 0%
🔥 11 minutes ago
Regional Sales Manager growing Veolia’s water and wastewater treatment business across Western Canada’s mining sector. Managing client partnerships, proposals, sales pipelines, and regional business development.
🇨🇦 Canada – Remote
đź’µ $100k - $120k / year
⏰ Full Time
🟡 Mid-level
đźź Senior
🤑 Sales
đź‘» Ghost score 0%
🔥 11 minutes ago
Senior commissioning project manager leading electrical infrastructure projects for Veolia, a water, waste, and energy management company. Managing mission-critical data center and power plant commissioning across North America.
🔥 11 minutes ago
Senior Project Manager overseeing engineering, construction, and delivery of complex water treatment equipment projects for Veolia. Managing scope, budget, schedule, risks, vendors, and client expectations.
🇨🇦 Canada – Remote
đź’µ $100k - $130k / year
⏰ Full Time
đźź Senior
👷‍♀️ Project Manager
đź‘» Ghost score 0%
🔥 11 minutes ago
Account Manager developing chemical water treatment solutions for Veolia’s global environmental services business. Advising customers, driving sustainability, protecting assets, and growing recurring revenue.
🇨🇦 Canada – Remote
đź’µ $74.7k - $100k / year
⏰ Full Time
đźź Senior
đź”´ Lead
đź’° Account Manager
đź‘» Ghost score 0%