Director of Schools - Diocese of Shrewsbury
19 days ago
Birkenhead
The Diocese of Shrewsbury is situated across the regions across Cheshire, Shropshire and parts of ... Excellent leadership and management skills - the ability to communicate a clear vision, win trust ...