Service Delivery Lead – People, Vehicles & Communities

Veolia

Wembley

On-site

GBP 42,000 - 45,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual leave 25 days
Company pension
Discounts for retailers
Health resources
Volunteer day
Training & development
Company car
Financial wellbeing program

Job summary

Veolia is seeking a Service Delivery Manager to oversee resource planning, training, and performance to ensure high-quality waste services in Wembley. The role emphasizes leadership of people and assets, strong client and community relations, and adherence to Veolia standards.

You will coordinate resources, monitor KPIs, and drive continuous improvement while supporting staff development and safety. A company car is available and a pension scheme is offered.

Qualifications

  • Experience developing/mentoring teams.
  • Stakeholder management across Clients, Contractors and residents.

Responsibilities

  • Organise resources (people, vehicles, equipment) to best effect prioritising the well-being of our people and service to our customers and communities.
  • Ensuring training and competency checks are in place for all roles.
  • Monitor operational performance, follow up on complaints, problem-solve for operational challenges.
  • Delivery of a first-time collection culture and all contractual performance KPI's including updating LLPG information.
  • Lead our people & assets to deliver/exceed service expectations.
  • Developing an excellent day-to-day relationship with client officers and residents, built on trust and service delivery.
  • Ensure operations are run in line with Veolia Minimum Requirements and supporting improvement plans.
  • Investigate safety incidents, underperformance and disciplinary incidents.

Skills

Organise resources
Training & competency checks
Performance monitoring
People & asset leadership
Client & resident relations
Operational governance
Incident investigation

Job description

Veolia is seeking a Service Delivery Manager to oversee resource planning, training, and performance to ensure high-quality waste services in Wembley. The role emphasizes leadership of people and assets, strong client and community relations, and adherence to Veolia standards.

You will coordinate resources, monitor KPIs, and drive continuous improvement while supporting staff development and safety. A company car is available and a pension scheme is offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Service Delivery Manager
Service Delivery Manager

Veolia • Wembley

On-site
GBP 42,000 - 45,000
Annual leave 25 days
Company pension
Discounts for retailers
+5
Service Delivery & Ops Lead (Events)
Service Delivery & Ops Lead (Events)

U816 Veolia ES (UK) Limited • Wembley

On-site
GBP 37,000 - 47,000
25 days annual leave
Company pension scheme
Discounts on groceries to retailers
+3
Service Delivery Manager
Service Delivery Manager

U816 Veolia ES (UK) Limited • United Kingdom

On-site
GBP 37,000 - 45,000
25 days annual leave
Company pension scheme
Discounts on groceries & retailers
+2
Support Services & Contact Center Manager
Support Services & Contact Center Manager

Veolia • Watford

On-site
GBP 30,000 - 36,000
25 days annual leave
Pension scheme
Free physiotherapy
+5
Service Delivery Manager
Service Delivery Manager

U816 Veolia ES (UK) Limited • Wembley

On-site
GBP 37,000 - 47,000
25 days annual leave
Company pension scheme
Discounts on groceries to retailers
+3
Service Coordinator
Service Coordinator

Veolia • Derbyshire Dales

On-site
GBP 26,000 - 31,000
25 days annual leave
Enhanced pension
Free physiotherapy
+4
Service Coordinator
Service Coordinator

U816 Veolia ES (UK) Limited • Sheffield

On-site
GBP 26,000 - 32,000
25 days annual leave
Pension scheme Stream
Employee discounts
+1
Team Leader
Team Leader

Veolia • City of Westminster

On-site
GBP 25,000 - 29,000
20 days annual leave
Pension scheme
Discounts on groceries & retailers
+4
Service Coordinator
Service Coordinator

U816 Veolia ES (UK) Limited • Basingstoke

On-site
GBP 29,000 - 36,000
Annual leave 25 days
Company pension
Employee wellbeing programme
+2
Support Services Manager
Support Services Manager

Veolia • King's Lynn and West Norfolk

On-site
GBP 30,000 - 36,000
25 days annual leave
Pension scheme
Free physio service
+5