Customer Support & Operations Manager

Veolia Environmental Services (Uk) Plc

United Kingdom

On-site

GBP 36,000 - 52,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

25 days annual leave
Pension scheme
Free physiotherapy
Discounts on groceries & retailers
Health and wellbeing resources
24/7 virtual GP
Training and development opportunities
Employee financial wellbeing support

Job summary

Veolia Environmental Services (Uk) Plc is seeking an experienced Operations/Customer Service Manager to support senior management and lead the contract's contact centre across our UK depot. You will analyse data, generate reports, manage performance, and ensure contractual obligations are met.

You'll oversee admin systems, handle customer complaints, maintain payroll and financial transactions, and develop a skilled team focused on service excellence while building strong client relationships.

Qualifications

  • Must have management experience.
  • Proficient IT skills.
  • Strong communication and organisational skills.
  • Desirable waste industry experience.

Responsibilities

  • Provide support to senior management including analysing data, report writing and project work.
  • Manage the contact centre and ensure contractual obligations are met.
  • Ensure provision of effective support and management of depot admin systems.
  • Manage, maintain and monitor systems for customer complaints and resolutions.
  • Deliver resolution to customer queries within agreed SLA.
  • Manage reception and booking in/out procedures.
  • Develop and train a skilled team to create a customer-focused environment.
  • Forecast workload and plan resources including holidays.
  • Build strong relationships with internal and external customers.
  • Liaise with clients to enable effective service provision.
  • Process payroll and manage financial transactions.
  • Ensure compliance with Veolia's financial and contractual procedures.
  • Review and improve department processes.

Skills

Management experience
IT skills
Communication skills
Organisation skills

Job description

Veolia Environmental Services (Uk) Plc is seeking an experienced Operations/Customer Service Manager to support senior management and lead the contract's contact centre across our UK depot. You will analyse data, generate reports, manage performance, and ensure contractual obligations are met.

You'll oversee admin systems, handle customer complaints, maintain payroll and financial transactions, and develop a skilled team focused on service excellence while building strong client relationships.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Support Services Manager | Customer Center Lead
Support Services Manager | Customer Center Lead

Veolia Group • St Albans

On-site
GBP 28,000 - 38,000
25 days annual leave
Pension scheme
Free physiotherapy
+5
Support Services Manager – Customer Care & Operations
Support Services Manager – Customer Care & Operations

Veolia Group • Sandridge

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

Veolia Group • Camden Town

On-site
GBP 36,000 - 49,000
Pension
25 days annual leave
Company car
+3
Support Services Manager
Support Services Manager

Veolia • Sandridge

On-site
GBP 30,000 - 36,000
25 days annual leave
Pension scheme
Physiotherapy
+5
Contract Controls & Customer Service Specialist
Contract Controls & Customer Service Specialist

Other • Billingham

On-site
GBP 22,000 - 26,000
Fleet & Service Delivery Manager — Lead & Optimize
Fleet & Service Delivery Manager — Lead & Optimize

Veolia • East Hertfordshire

On-site
GBP 38,000 - 51,000
25 days annual leave
Pension scheme
Free physiotherapy service
+5
Contract Controls Specialist – Customer Admin
Contract Controls Specialist – Customer Admin

Other • Cannock

On-site
GBP 21,000 - 28,000
Senior MT/MRF Operations & Maintenance Lead
Senior MT/MRF Operations & Maintenance Lead

Veolia Environmental Services (Uk) Plc • Downend

On-site
GBP 60,000 - 90,000
Company pension scheme
Discounts on groceries and retailers
Health and wellbeing resources
+4
Operations Admin & Customer Service Coordinator
Operations Admin & Customer Service Coordinator

Veolia • Lossiemouth

On-site
GBP 24,000 - 30,000
Annual leave 25 days
Pension scheme
Free physiotherapy
+4
Customer Experience Champion
Customer Experience Champion

Veolia • Gloucester

On-site
GBP 24,000 - 29,000
25 days annual leave
Parking & subsidised lunch
Company pension
+5