Support Services Manager | Customer Center Lead

Veolia Group

St Albans

On-site

GBP 28,000 - 38,000

Full time

8 days ago
Application generator

Get a reply from this employer — a 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
Pension scheme
Free physiotherapy
Discounts on groceries & retailers
Health resources and wellbeing support
24h virtual GP for you and family
Training and development opportunities
Financial wellbeing support

Job summary

Veolia Group in Hertfordshire is seeking an experienced manager to provide senior-level support, data analysis and reporting for contracted services. You will oversee the contact centre, maintain timely information, and ensure contractual obligations are met, while guiding a capable team to deliver high-quality customer service.

You will forecast workload, manage resources and payroll processes, liaise with clients, and improve processes for efficiency.

Qualifications

  • Essential: Previous management experience.
  • Good IT skills and strong communication ability.
  • Strong organisational capabilities and problem solving.
  • Desirable: experience in the Waste sector.

Responsibilities

  • Support senior management with data analysis, reports and project work.
  • Oversee contract support services including contact centre management and reporting.
  • Ensure accurate information across core administrative systems and procedures.
  • Handle customer complaints, resolve issues and maintain SLA targets.
  • Manage reception operations and supervise a skilled team.
  • Forecast workload, plan resources and manage staff holidays.
  • Liaise with internal/external customers to deliver effective service.
  • Process payroll and financial transactions in line with procedures.

Skills

Management experience
IT skills
Communication skills
Organisation skills
Waste experience (desirable)

Job description

Veolia Group in Hertfordshire is seeking an experienced manager to provide senior-level support, data analysis and reporting for contracted services. You will oversee the contact centre, maintain timely information, and ensure contractual obligations are met, while guiding a capable team to deliver high-quality customer service.

You will forecast workload, manage resources and payroll processes, liaise with clients, and improve processes for efficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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
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
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