Director of Schools - Diocese of Shrewsbury
1 month 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 ...