NHS Resolution Company
NHS Resolution is an arm’s-length body of the Department of Health and Social Care, providing expertise on resolving concerns and disputes fairly.
Headquarters:
London, England, United Kingdom
NHS Resolution is an arm’s-length body of the Department of Health and Social Care, providing expertise on resolving concerns and disputes fairly.