Veolia UK

HQ
Paris
Total Offices: 36
2,778 Total Employees
Year Founded: 1853

Teams at Veolia UK

Recently posted jobs

An Hour AgoSaved
In-Office
Haringey, London, England, GBR
Other
Leads digital transformation across customer sites by automating back-office processes, reducing paper-based work, improving data quality and reporting, and delivering technology roadmaps. Partners with operational teams to implement service changes, routing improvements, GIS-enabled analysis, digital training, and innovative technology solutions. Manipulates large datasets and translates complex analysis into practical improvements that enhance operational efficiency and service performance.
3 Hours AgoSaved
In-Office
Cannock, Staffordshire, England, GBR
Other
Manages strategic partnerships with major customers, driving retention, contract renewals, scope growth, profitability, and innovative sustainability solutions. Builds long-term client relationships, leads customer journeys, negotiates contractual agreements, oversees contract delivery, and identifies collaborative opportunities. The role also leads cross-functional teams, conducts senior-level contract reviews, and promotes customer-centric service standards and loyalty.
3 Hours AgoSaved
In-Office
Chesterfield, Derbyshire, England, GBR
Other
Leads quality, health, safety and environmental assurance across facilities and customer sites. Responsibilities include maintaining QHSE systems and accreditations, conducting audits and inspections, investigating incidents, tracking corrective actions, developing emergency plans, monitoring KPIs, coaching teams, managing suppliers, supporting training and bids, and leading continuous improvement and sustainability initiatives.