Job summary
This role is responsible for supporting the senior leadership team, this includes contract management, co ordinating the annual business planning process, providing information and reporting systems, analyzing data, and oversight of good internal governance arrangements including risk management.
Main duties of the job
As a Business Manager you will:
- Provide proactive business support to the NHS Employers Chief Executive and leadership team
- Develop and maintain good working relationships with the DHSC contract manager and team
- Maintain and improve evaluation and performance reporting
- Assist in the production of costed business cases to support business growth
- Monitor expenditure against corporate budgets in association with the finance business partner
About us
NHS Employers is the employers organisation for the NHS in England, commissioned by the DHSC on behalf of the NHS. NHS Employers supports workforce leaders and represent employers and systems to develop a sustainable workforce and enable them to be the best employers that they can be.
Details
Date posted
18 March 2026
Pay scheme
Other
Salary
£36,191 a year plus £3200 London Weighting if applicable
Contract
Permanent
Working pattern
Part-time, Flexible working, Home or remote working
Reference number
NHS1180832
Job locations
2nd Floor
18 Smith Square
Westminster
London
SW1P 3HZ
2
The Calls
Leeds
West Yorkshire
LS2 7JU
Employer details
Employer name
NHS Employers
Address
2nd Floor
18 Smith Square
Westminster
London
SW1P 3HZ