Site Manager Holborn

Site Manager – £105M Student Accommodation Scheme – Holborn, Central London

Location: Holborn, Central London
Project Value: £105M
Start Date: June 2025
Sector: Purpose-Built Student Accommodation
Type: Permanent

A leading contractor is seeking an experienced Site Manager to deliver a major new £105M student accommodation scheme in Holborn, Central London. This high-profile project will see the construction of a 13-storey development with a unitized façade and approximately 669 student units.

This is a fantastic opportunity for a driven and technically strong Site Manager to take a key leadership role from site setup through to completion, working as part of a high-calibre delivery team on a complex city-centre scheme.

The Role:

As Site Manager, you will:

*

Take full ownership of on-site delivery and daily operations

*

Lead and manage the site management team and subcontractors

*

Report to the Project Manager, contributing to programme planning and delivery

*

Oversee the implementation of all health, safety, quality, and environmental standards

*

Coordinate RC Frame, structural steelwork, and later trade packages

*

Play a key role from initial site setup through to final handover

Requirements:

*

Proven experience as a Site Manager on large-scale urban new build projects (£50M+)

*

Strong technical understanding of RC Frame and structural steel construction

*

Experience managing complex builds in tight, city-centre environments

*

Excellent leadership, communication, and coordination skills

*

SMSTS, CSCS, and First Aid qualifications are essential

*

Able to drive programmes, manage logistics, and keep site operations running smoothly