Construction Site Manager - Restoration LONDON

Company: VanRath

Location: London

Posted: May 5th, 2026

CLIENT

An excellent opportunity has arisen for an experienced Construction Site Manager to lead a high-profile restoration project based in LONDON. This 18-month permanent position offers flexibility to transition to future projects in UK Mainland upon completion.

Our client is a well-established main contractor with a strong reputation for delivering complex building and heritage restoration schemes across the UK. The project involves the restoration of listed buildings, requiring a confident, hands-on professional capable of operating at senior stakeholder level.

Accommodation is provided in a newly converted apartment (shared with three subcontractors) located just four minutes from site. Utilities are fully covered, and flights home to Northern Ireland can be facilitated on alternate weekends.

The Ideal Person

Responsibilities

Remuneration

#J-18808-Ljbffr
Apply Now