Service Delivery & Ops Lead (Events)

U816 Veolia ES (UK) Limited

Wembley

On-site

GBP 37,000 - 47,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

25 days annual leave
Company pension scheme
Discounts on groceries to retailers
Health & wellbeing resources
One paid day to volunteer
Training and development opportunities

Job summary

Veolia ES (UK) Limited is hiring an Operational Service Delivery Manager in Wembley to lead teams, optimise event and non-event operations, and ensure safe, efficient service delivery. You will manage budgets, schedules and stakeholder relationships while embedding Veolia values across daily activities.

The role emphasizes strong leadership, health and safety compliance, and data-driven improvement of processes within a large venue setting.

Qualifications

  • Experience of people management, developing and training teams.
  • Customer service experience and strong communication skills.
  • Operational health and safety experience with regulatory knowledge.
  • Experience in the waste sector/industry is preferred.
  • Excellent project management and organisational skills.
  • Strong attention to detail and record-keeping abilities.
  • Good IT skills; familiarity with relevant software and systems.
  • Desirable: interest in sustainability and events at large venues.
  • IOSH training is desirable.

Responsibilities

  • Manage time and prioritise workload for staff to meet deadlines for event and non-event operations.
  • Embed Veolia values in daily operations and liaison with stakeholders.
  • Handle customer escalations promptly and ensure resolution and satisfaction.
  • Maintain courteous professional relationships with the public, clients and colleagues.
  • Oversee operational management including inventory control and fleet coordination.
  • Establish professional relationships with Veolia departments through excellent service delivery.
  • Analyse systems and present data-driven recommendations for improvements.
  • Conduct performance analysis, investigate incidents, and implement corrective actions.
  • Apply problem‑solving methodologies to address complex operational challenges.
  • Drive quality standards and KPIs; promote ownership and safety practices.
  • Manage budgets, holidays, overtime, and cost controls; monitor supplies and purchases.

Skills

People management
Customer service
Health & safety
Waste sector experience
Communication
Project management
Attention to detail
IT skills
Sustainability (Desirable)

Job description

Veolia ES (UK) Limited is hiring an Operational Service Delivery Manager in Wembley to lead teams, optimise event and non-event operations, and ensure safe, efficient service delivery. You will manage budgets, schedules and stakeholder relationships while embedding Veolia values across daily activities.

The role emphasizes strong leadership, health and safety compliance, and data-driven improvement of processes within a large venue setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Operations & Service Delivery Lead
Operations & Service Delivery Lead

Veolia Environmental Services (Uk) Plc • Wembley

On-site
GBP 33,000 - 41,000
Company pension scheme
Discounts across retailers
Health and well-being resources
+2
Service Delivery Lead – People, Vehicles & Communities
Service Delivery Lead – People, Vehicles & Communities

Veolia • Wembley

On-site
GBP 42,000 - 45,000
Annual leave 25 days
Company pension
Discounts for retailers
+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
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
Support Services Manager: Lead Customer Care & Operations
Support Services Manager: Lead Customer Care & Operations

veoliauki • Watford

On-site
GBP 30,000 - 36,000
25 days annual leave
Pension scheme
Free physiotherapy service
+4
Depot Operations & Customer Experience Lead
Depot Operations & Customer Experience Lead

Veolia • King's Lynn and West Norfolk

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

Veolia Environmental Services (Uk) Plc • Wembley

On-site
GBP 33,000 - 41,000
Company pension scheme
Discounts across retailers
Health and well-being resources
+2
Workshop Manager: Safety-First Maintenance Lead
Workshop Manager: Safety-First Maintenance Lead

Veolia Environmental Services (Uk) Plc • Greater London

On-site
GBP 31,000 - 51,000
25 days annual leave
Pension scheme access
Discounts on groceries and retailers
+2
Site Operations & Safety Supervisor
Site Operations & Safety Supervisor

Veolia Environmental Services (Uk) Plc • Tottenham

On-site
GBP 32,000 - 42,000
25 days annual leave
Pension scheme access
Free physiotherapy service
+5
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