NHS Business Services Authority
Business Services
Authority
NHS Business Services Authority (NHSBSA) is an arm’s length body of the Department of Health and Social Care (DHSC).
It provides critical central services to support the priorities of the NHS, government, and local health economies.
NHSBSA is a special health authority, sponsored by the Department of Health and Social Care.