Site Manager

Veolia Water Tech UK • Birmingham, England • Posted July 14, 2026

About the Role

Job Description

Job Title 

Site Manager | Home-based with frequent site visits when required

Full-Time | Permanent | 37 hours per week 

25 days annual leave plus bank holidays (and your birthday off!) | Company Car / Cash Allowance | Comprehensive Pension Scheme | Private Medical Insurance | Access to a Private GP and much more!

_____________________________________________________________________________

Ready to make a real difference – not just in your career, but for the planet?

As water technologies experts, we don’t just offer jobs – we build careers with purpose. We’re on a mission of Ecological Transformation, and we’re looking for a dedicated Site Manager to help us lead the charge. 

The Site Manager will be responsible for the effective and efficient site management of th...