V|

Veolia | France

Verified Job Source

Veolia France provides sustainable solutions for water, waste, and energy management, supporting the development of cities and industries while enhancing resource accessibility and preservation.

Aubervilliers, Ile de France

Environmental Services
5,001+ people

About

Partenaire des territoires, Veolia propose des solutions pour la gestion de l'eau, des déchets et de l'énergie qui participent au développement durable des villes et des industries. A travers ses trois activités complémentaires, Veolia contribue à développer l'accès aux ressources pour tous, à préserver les ressources disponibles et à les renouveler.

Open positions

Coordonnateur(trice) Projets / Project Coordinator

On-site · Montréal

The project coordinator will manage project schedules, budgets, and risks while facilitating communication between the engineering and production teams. They are responsible for overseeing technical requirements, equipment selection, and ensuring the successful execution of manufacturing and testing phases.

Project Manager, Mechanical Commissioning

Hybrid · Oakville

Manage multimillion-dollar mission-critical infrastructure projects by leading teams and coordinating with subcontractors and vendors. Develop technical procedures, testing scripts, and project schedules while ensuring compliance with industry standards and departmental budgets.

Senior Commissioning Project Manager

On-site · Toronto

Plan and execute the commissioning of electrical distribution systems and controls, primarily within data center environments. Responsibilities include reviewing designs, conducting functional testing, and providing technical guidance to project engineers.