Site Manager

Duties will include maintenance of the school buildings and grounds including painting and decorating, preparing areas for school-related functions and…

£21,403 - £24,055 a year
1 vacante