Aberlour Child Care Trust is seeking an experienced leader to ensure robust systems and processes for best practice, safeguarding and quality improvement across Scotland. You will coach service managers, lead audits, review behaviour and risk management,