The Inspiring Workplaces Awards are now open. Earlybird Deadline Dec 5, 2024
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.