News

More managers improves NHS efficiency, report finds

Having more managers at NHS trusts has been linked with better performance.

Jobs