Garden Maintenance Supervisor Sands End, Greater London£38,000 - £42,000 DOE Information on the roleConduct site inspections, ensuring quality, safety, & time standards are kept Proactively manage the maintenance teams, reports & communication Sup...