
NHS Business Services Authority
The NHS Business Services Authority is an Arm’s Length Body of the Department of Health and Social Care, responsible for providing platforms and delivering services that support the priorities of the NHS, Government and local health economies. Over £100 billion of NHS spend flows through our systems annually.
Our purpose is to deliver business service excellence to the NHS to help people live longer, healthier lives. Our vision is to be the provider of national, at scale business services for the health and social care system, transforming and delivering these services to maximise efficiency and meet customer expectations.
Sector: Public Sector
Website: https://www.nhsbsa.nhs.uk/
2025 Accolades
2024 Accolades
Submission highlights
This year’s strongest elements as indicated by our independent judges.
-
Culture & Purpose
-
Inclusion
-
Wellbeing