Veolia Group is seeking a Service Delivery Manager to oversee operations across their 4 Hammersmith & Fulham depots in the United Kingdom. This role involves ensuring compliance with health and safety protocols, managing team performance, and addressing service-related issues effectively.
The ideal candidate will have strong people management skills, knowledge of health and safety regulations, and a valid driving licence. Attractive benefits include a salary of £41,200, bonus scheme, and 25 days of annual leave.