Skip to Main Content
Location icon
Central London

Plant Manager

Veolia
Recycling & Waste Management
Recycling & Waste Management
£60,000 - £90,000/Year
Company logo image
Description

Location
Isle Of Wight

Hours
Full Time

Salary
Competitive + Annual Bonus + Car Allowance

About the Role
When you see the world as we do, you see the chance to help the world take better care of its resources, and help it become a better place for everyone. It’s why we’re looking for someone who’s just as committed as we are, to push for genuine change and bring our ambition of Ecological Transformation to life. We know that everyone here at Veolia can help us work alongside our communities, look after the environment, and contribute to our inclusive culture.

As Plant Manager, you will lead a large team to deliver overall performance objectives including financial targets, production, plant availability, safety and compliance. You will manage the Facility in line with Veolia Minimum Requirements (VMR) toolkit standard, Environmental Permit requirements, ISO standards and ERF safety systems. Your responsibilities will include directing and coordinating all aspects of Energy Recovery, Mechanical Treatment and Material Recovery Facilities operations.

You will prepare annual budgets for Operations & Maintenance and manage P&L responsibility (Multi £M revenue). You will interact with internal and external stakeholders to deliver client contracts, drive high levels of contract performance and maintain strategic technical oversight. Additionally, you will record and process accidents, incidents and audit/inspection non-conformities in line with internal and external reporting processes.

Veolia offers access to a company pension scheme, discounts on a wide range of retailers, and resources to support your physical, mental and financial health. You will have 24-hour access to a virtual GP for you and your household, one paid day leave annually to volunteer, ongoing training and development opportunities, and employee financial wellbeing support including early access to earned pay, savings, budgeting, financial coaching and rewards.

Requirements

Experience
Previous management experience in Energy Recovery, Power Generation or process industry.
Degree in an Engineering discipline with previous technical experience from a continuous process background.
Financial oversight and P&L management experience.
In-depth knowledge of Health, Safety and Environmental compliance requirements.

About you
Strong leadership skills with the ability to support and manage teams through guidance and mentoring.
Negotiating and influencing skills with strong commercial acumen.
Committed to driving genuine change and ecological transformation.
Ability to work collaboratively with internal and external stakeholders.

Qualifications
Degree in an Engineering discipline or equivalent technical qualification.

Expiry date: 08/10/2026
Plant Manager
Company:
Veolia
Salary:
£60,000 - £90,000/Year
Job Type:
Job
Location:
Central London