Locality Manager

You will lead on specific areas with the Locality to jointly deliver local primary and community services to meet the needs of the local population in…

£65,664 - £75,874 a year
1 vacante