Mencap on delivering business value under pressure
Sara Sheard, Mencap's deputy people director, outlines how the charity felt a 'sense of responsibility' in executing strategy
Sara Sheard, Mencap's deputy people director, outlines how the charity felt a 'sense of responsibility' in executing strategy