
Site Manager
Veolia
The Role
Overview
Manage on‑site decommissioning, health & safety, contractors and stakeholder communication.
Key Responsibilities
- progress meetings
- waste segregation
- site documentation
- decommissioning ops
- safety briefings
- issue resolution
Tasks
-Hold regular progress meetings with clients and stakeholders to report on project status and align on scope and requirements -Ensure waste segregation and disposal compliance with site waste management plans and environmental regulations -Maintain daily site diaries, project documentation, schedules, reports, and meeting minutes -Oversee safe and efficient decommissioning operations on-site, coordinating equipment deployment, timelines, and resource allocation -Conduct daily site meetings with contractors and operatives, including think-safe briefings before work begins and progress discussions -Monitor and resolve daily on-site issues, escalating complex matters to Senior Contracts Manager as needed -Manage visitors, contractors, and suppliers ensuring Health & Safety compliance, conducting site inductions and providing PPE
Requirements
- health & safety
- rams
- decommissioning
- stakeholder liaison
- ccdo card
- staff management
What You Bring
-Ability to interpret technical specifications and communicate design changes effectively with design teams -Strong knowledge of health and safety regulations, RAMS (Risk Assessment Method Statements), and safety case compliance -Flexibility to work various shift patterns and work away from home for extended periods -Budget and quality monitoring experience with ability to manage project timelines and meet requirements -Experience in planning and executing decommissioning projects, including setting timescales and milestones -Strong stakeholder liaison capabilities to coordinate with project managers, offshore/onshore teams, and senior management -Understanding of waste management regulations, sustainability practices, and process digitization/streamlining -Black CCDO Demolition Manager card -Proven staff management skills including scheduling, supervising, mentoring contractors and ensuring performance standards
People Also Searched For
Project Manager jobs in Solihull , West Midlands , UK
Site Manager jobs in Solihull , West Midlands , UK
Site Coordinator jobs in Solihull , West Midlands , UK
Project Manager jobs in West Midlands , UK
Site Manager jobs in West Midlands , UK
Site Coordinator jobs in West Midlands , UK
Project Manager jobs in Solihull , UK
Site Manager jobs in Solihull , UK
Site Coordinator jobs in Solihull , UK
Benefits
-Discounts on everything from groceries to well known retailers -Ongoing training and development opportunities, allowing you to reach your full potential -Access to our company pension scheme -25 days of annual leave plus bank holidays -Access to a range of resources to support your physical, mental and financial health; so you can lean on us whenever you need to
The Company
About Veolia
-Born as a water services pioneer in 1853, evolved into a global environmental leader. -A major merger with Suez in 2021 solidified its global presence and service capabilities.
Sector Specialisms
Municipal
Industrial
Energy
Water
Utilities
Government
Automotive
Food & Beverage
Mining
Aerospace
Chemical
Power Generation
Metal Processing & Finishing
Colleges & Universities
Bioenergy
