Salary details: PO3 - £32,778 to £35,662 (pro rata)
‘Leeds has placed a considerable emphasis on creating an environment where good quality social work can flourish.’ Ofsted 2015 Leeds is going from good to great! As one of Britain&rs...
Closing Date: 31 March 2017
Vacancy Number: 13876