NHS Business Services Authority
The NHS Business Services Authority is an Arm’s Length Body of the Department of Health and Social Care. They manage over £48 billion of NHS spend annually, delivering a range of national services to NHS organisations, NHS contractors, patients and the public.
Sector: Public Sector
Website: https://www.nhsbsa.nhs.uk/
2024 Accolades
Submission highlights
This year’s strongest elements as indicated by our independent judges.
-
Employee Voice
-
Inclusion