Veolia UK

Bristol
Total Offices: 4
2,778 Total Employees
Year Founded: 1853

Teams at Veolia UK

Recently posted jobs

2 Days AgoSaved
In-Office
Thamesmead, Greater London, England, GBR
Other
Manage waste transfer station, RDF, and HWRC operations, leading multidisciplinary teams and ensuring safe, compliant, cost-effective service delivery. Responsibilities include workforce management, employee engagement, stakeholder relationships, budget and KPI oversight, performance reporting, training, disciplinary processes, safety investigations, complaint prevention, and equipment maintenance coordination.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Other
Supports product operations through digital training content, documentation, deployments, application and microsite testing, regression testing, first-line user support, system and data configuration, and product feedback management. The role collaborates with product, quality, business analysis, vendors, customers, and internal teams to resolve issues, improve functionality, demonstrate products, and train users.
9 Days AgoSaved
In-Office
2 Locations
Other
Provides operational and administrative support, managing work orders, procurement, purchase orders, suppliers, invoices, contracts, financial checks, client inquiries, and management requests. The role also coordinates with technical teams, supports depot welfare and communications, maintains compliance, and assists with health and safety investigations.