Site Manager – Social Housing Retrofit & Compliance

Company: TSR
Apply for the Site Manager – Social Housing Retrofit & Compliance
Location:
Job Description:

TSR is seeking a Site Manager for a social housing project in Twickenham, London. The role includes managing site operations, ensuring health and safety compliance, and coordinating with subcontractors and staff.

The ideal candidate has a minimum of 3 years’ experience and possesses relevant certifications. Benefits include a salary of £53,000 per annum, company car allowance, and 32 days of annual leave.

#J-18808-Ljbffr…

Posted: June 3rd, 2026