Enabler
A person or system that makes something possible. In the NHS enablers are the systems and processes that help achieve change and improvement.
A person or system that makes something possible. In the NHS enablers are the systems and processes that help achieve change and improvement.