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…
