Specialist care provider Craegmoor has completed a year long pilot project which has achieved Investors in People Accreditation for all its carers in one corporate region.Under the scheme, managers from 15 of the provider’s specialist services located in the East of England met with representatives from the Investors in People organisation to identify what was…