Support Services Manager – Customer Care & Operations

Veolia Group

Sandridge

On-site

GBP 30,000 - 36,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

25 days annual leave
Pension scheme
Free physiotherapy
Employee discounts
Health and wellbeing resources
Virtual GP access
Training and development
Financial wellbeing support

Job summary

Veolia Group is seeking a Support Services Manager to lead the contact centre and administrative functions at our Hertfordshire site. You will provide data-driven support to senior management and ensure efficient operation of core admin systems, reports and processes.

The role requires strong leadership, IT proficiency and the ability to optimise workflows while maintaining service standards and customer satisfaction. A rewarding, supportive environment awaits.

Qualifications

  • Proven management experience.
  • Good IT skills.
  • Excellent communication skills.
  • Strong organisational abilities.

Responsibilities

  • Provide support to the senior management team including data analysis, report writing and project work.
  • Manage the contract centre operations and reporting to ensure contractual obligations are met.
  • Oversee depot core administrative systems and ensure accurate, timely information.
  • Handle payroll and financial transactions including invoices, payments and record keeping.

Skills

Management experience
IT skills
Communication skills
Organisational skills

Tools

MS Office
CRM software

Job description

Veolia Group is seeking a Support Services Manager to lead the contact centre and administrative functions at our Hertfordshire site. You will provide data-driven support to senior management and ensure efficient operation of core admin systems, reports and processes.

The role requires strong leadership, IT proficiency and the ability to optimise workflows while maintaining service standards and customer satisfaction. A rewarding, supportive environment awaits.

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
Customer Support & Operations Manager
Customer Support & Operations Manager

Veolia Environmental Services (Uk) Plc • United Kingdom

On-site
GBP 36,000 - 52,000
25 days annual leave
Pension scheme
Free physiotherapy
+5
Support Services Manager
Support Services Manager

Veolia • Sandridge

On-site
GBP 30,000 - 36,000
25 days annual leave
Pension scheme
Physiotherapy
+5
Support Services Manager
Support Services Manager

Veolia Group • Sandridge

On-site
GBP 30,000 - 36,000
25 days annual leave
Pension scheme
Free physiotherapy
+5
Support Services Manager
Support Services Manager

Veolia Group • St Albans

On-site
GBP 28,000 - 38,000
25 days annual leave
Pension scheme
Free physiotherapy
+5
Contract Controls & Customer Service Specialist
Contract Controls & Customer Service Specialist

Other • Billingham

On-site
GBP 22,000 - 26,000
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
Contract Controls Specialist – Customer Admin
Contract Controls Specialist – Customer Admin

Other • Cannock

On-site
GBP 21,000 - 28,000
Operations & Maintenance Supervisor
Operations & Maintenance Supervisor

Veolia • Basingstoke

On-site
GBP 33,000 - 40,000
Annual leave 25 days + bank holidays
Pension scheme
Discounts across retailers
+4
Business Support Coordinator
Business Support Coordinator

Veolia Group • Chilton

On-site
GBP 26,000 - 32,000
Pension scheme
Annual leave 25 days + holidays
Discounts on retailers
+2