VEOLIA UK LIMITED

Argentina
Total Offices: 41
215,000 Total Employees

Teams at VEOLIA UK LIMITED

13 Days AgoSaved
In-Office
Espoo, FIN
Greentech • Energy • Utilities • Industrial
Lead and deliver industrial investment projects from early studies (FEL1) through execution (FEL3). Manage schedules, budgets, contracts, risks, site coordination and stakeholder interfaces while ensuring proper documentation and handover. Collaborate with operations, BD, vendors and international experts; travel regularly to project sites.