Skip to Main Content
Location icon
London

Service Delivery Manager

Veolia
Recycling & Waste Management
Recycling & Waste Management
£39,000 - £45,000/Year
Company logo image
Description

Location
Across our 4 Hammersmith & Fulham depots, London.

Hours
Monday - Friday, 40 hours per week (plus 1 in 7 weekends and public holidays).

Salary
£41,200 per year plus bonus scheme, use of company van, pension and other Veolia benefits.

About the Role
Are you ready to make a difference and help the world take better care of its resources? As a Street Cleansing Service Delivery Manager at Veolia, you will play a key role in delivering high-quality services that contribute to ecological transformation and community wellbeing. You will ensure all staff strictly follow health and safety procedures, carry out regular field inspections, and maintain safe, clean, and operable resources. You will manage and monitor incidents, accidents, and defects promptly, ensuring thorough investigations and reporting. Your role includes updating and managing contract information systems to ensure timely resolution of tasks and issues in line with service level agreements. You will liaise with Contract Management, administrators, and other departments to address service issues and implement improvements. Additionally, you will assist in managing sickness and absence levels, support fleet cleanliness, investigate accidents or damages, and identify training needs to support career development within the company. You will also contribute to achieving performance indicators aligned with Veolia’s strategic plan and assist with budget management related to street services. Veolia offers 25 days annual leave, access to a pension scheme, discounts on retail and groceries, resources to support physical, mental, and financial health, one paid volunteer day per year, and ongoing training and development opportunities to help you reach your full potential.

Requirements

Experience
Proven people management and team leadership skills and experience.

About you
Customer oriented and service delivery focused with a basic understanding of IT systems. You must hold a valid driving license and be committed to maintaining high health and safety standards.

Qualifications
Not explicitly stated, but relevant experience and skills in management, health and safety, and IT systems are essential.

Expiry date: 12/11/2026
Service Delivery Manager
Company:
Veolia
Salary:
£39,000 - £45,000/Year
Job Type:
Job
Location:
London