Skip to Main Content
Location icon
Brent - Alperton Depot

Service Delivery Manager

Veolia
Recycling & Waste Management
Recycling & Waste Management
£37,000/Year
Company logo image
Description

Location
Wembley Stadium & Marsh Road, Alperton Lane, Wembley, Middlesex, HA0 1ES

Hours
Monday to Friday, 40 hours per week, 8:00am to 5:00pm. Event based overtime on evenings and weekends available.

Salary
£37,000 per annum, plus annual performance bonus and Veolia benefits

About the Role
As a Service Delivery Manager, you will manage your time and prioritise workload for yourself and your team to meet deadlines supporting event and non-event day operations. You will embed Veolia’s values in daily operations and handle customer escalations promptly to ensure customer satisfaction. Maintaining courteous and professional relationships with the public, clients, staff, and colleagues is essential. You will master operational management including inventory control and fleet coordination, establish professional stakeholder relationships across Veolia departments, and analyse operational systems to present data-driven recommendations for equipment and process improvements. Your role includes conducting performance analysis, incident investigation, complaint resolution, and implementing corrective actions. You will apply problem-solving methodologies to address complex operational challenges and drive performance excellence by establishing quality standards and achieving key performance indicators. Promoting personal ownership of health and safety practices through risk assessments, record-keeping, monitoring checks (vehicles, PPE), accident investigations, and security measures for depots, vehicles, equipment, and stores is critical. You will ensure compliance with HR policies, facilitate team communication and collaboration, manage conflict resolution, and meet budget requirements by maximising productivity, controlling costs, managing holiday rotas and overtime, and controlling requests for goods, services, and supplies.

What We Can Offer You
25 days of annual leave
Access to our company pension scheme
Discounts on groceries and well-known retailers
Resources to support your physical, mental, and financial health
One paid day leave every year to volunteer and support your community
Ongoing training and development opportunities to help you reach your full potential
Join a company committed to ecological transformation and making a positive impact on communities and the environment.

Requirements

Experience
- People management, developing and training teams
- Customer service experience
- Operational health and safety experience including training, assessments, and inductions
- Good working knowledge of Health and Safety regulations
- Experience in the waste sector/industry
- Strong communication skills including presentations and written reports
- IT skills and experience in a similar environment
- Excellent project management and organisational skills
- Strong attention to detail and record-keeping abilities

About You
- Willingness to learn or understanding of waste handling, disposal, and recycling processes
- Ability to manage complex operational challenges and drive performance excellence
- Strong stakeholder management and team collaboration skills

Qualifications
Desirable:
- Experience or strong interest in Sustainability
- Experience working in an events environment or large venues
- IOSH training

Expiry date: 25/11/2026
Service Delivery Manager
Company:
Veolia
Salary:
£37,000/Year
Job Type:
Job
Location:
Brent - Alperton Depot