Skip to Main Content
Location icon
Mobile (London)

Site Manager

Veolia
Construction
Construction
Negotiable
Company logo image
Description

Location
Veolia, 210 Pentonville Rd, London N1 9JY

Hours
40 hours per week, Monday to Friday

Salary
Competitive salary plus company car / car allowance, bonus and Veolia benefits

About the Role
Are you ready to find the right role for you? At Veolia, we see the world as a place full of opportunities to help take better care of its resources and create a better future for everyone. We are seeking a high performing Site Manager to join our well-established team and play a key role in leading change and delivering successful projects.

In this role, you will be responsible for the development and management of safety, quality, time, cost, and performance outputs of project deliverables. You will liaise with clients and attend all project meetings to provide updates on progress against programme deliverables including delivery, health & safety, and quality.

You will assist the Operations Manager with resource planning by assessing labour and plant requirements for on-site installation teams. Coordination of all design, engineering, and construction activities will be essential to ensure successful district heating system installation and commissioning.

Ensuring that material bills of quantities meet project requirements and that materials procured are reconciled to the BOQ in accordance with company procedures will be key to achieving best value and preventing delays. You will provide leadership and management to the project’s design, engineering, and construction teams on site.

Overseeing system commissioning, testing, and handover to ensure performance meets design specifications will be part of your responsibilities, along with compiling Q&A documents ready for handover to clients upon project completion.

At Veolia, we believe everyone can contribute to working alongside communities, looking after the environment, and fostering an inclusive culture. Whether you aim to overhaul the industry or simply do a good day’s work, this role offers the opportunity to make a meaningful impact.

Requirements

Experience
Practical experience working as a manager on active construction sites is essential. Experience in engineering related to buried district heating systems is preferred.

About you
You are a high performing individual with strong management and organisational skills, enjoy stakeholder management and problem solving, and are analytically astute with great attention to detail. You are motivated to successfully accomplish goals and contribute positively to an inclusive workplace culture.

Qualifications
Black CSCS Card, SMSTS, First Aid at Work, and IOSH/NEBOSH qualifications are preferred. Knowledge of heating system design, pipework installation, plant commissioning, and controls would be advantageous.

Expiry date: 09/09/2026
Site Manager
Company:
Veolia
Job Type:
Full-time
Location:
Mobile (London)