The 2025 Inspiring Workplaces Awards are open. Extended deadline for all regions is Feb 26, 2025 at midnight
Enter Now

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

  • 2024 UK & Ireland Winner
  • Company size Badge Govt 2024 IW - Uk & Ireland

Submission highlights

This year’s strongest elements as indicated by our independent judges.

  • Employee Voice

  • Inclusion

  • Comment from the judges

    Loved the Shadow Board concept and how that supports the main board in understanding the actual issues being faced in the organisation. And great to see examples of bottom-up listening and examples of actions taken as a result.