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