Peter Macleod has been appointed chief executive of the Care Inspectorate. Macleod (pictured) has been director of children’s services and chief social worker at Renfrewshire…
Peter Macleod has been appointed chief executive of the Care Inspectorate. Macleod (pictured) has been director of children’s services and chief social worker at Renfrewshire…