Façade Site Manager
Location: Central London Salary: £65,000 – £75,000 + benefits
Conrad Consulting is pleased to be working with a leading construction organisation to appoint an experienced Façade Site Manager for a series of high‑profile developments across Central London. These projects include luxury hotels and premium restaurant spaces, offering an exciting opportunity to deliver exceptional building envelope solutions within some of the city’s most prestigious hospitality environments.
The Role
As the Façade Site Manager, you will take full responsibility for overseeing the installation of all façade and building envelope systems on-site. Working within the demanding world of high-end hospitality construction, you’ll ensure curtain walling, cladding, glazing, and external finishes are delivered to the highest standards of quality, performance, and design compliance.
Key Responsibilities
Manage and coordinate façade installation works on-site
Oversee façade subcontractors and liaise with suppliers
Review façade drawings, shop drawings, and technical specifications
Ensure installations meet structural, thermal, and waterproofing requirements
Conduct inspections and maintain rigorous quality control
Ensure compliance with all safety standards, particularly working at height
Coordinate with structural and architectural teams to resolve interface issues
Identify and resolve design or installation challenges
Track progress and provide updates to project management
Skills & Experience Required
Strong understanding of façade systems including curtain walling, rainscreen cladding, and glazing
Knowledge of waterproofing, insulation, and structural interfaces
Experience working with access systems such as scaffolding and BMUs
Exceptional attention to detail and commitment to quality
Strong coordination, communication, and problem‑solving abilities
View all the latest job listings here – Find A Job
To apply for this job please visit www.cv-library.co.uk.

