Chief Strategy Officer: Population Health & System Strategy

Company: NHS North East London Integrated Care Board
Apply for the Chief Strategy Officer: Population Health & System Strategy
Location: City of Westminster
Job Description:

NHS North East London Integrated Care Board (ICB) is seeking a Chief Strategy Officer to join its Executive Team and lead system-wide strategy, population health intelligence, forecasting and modelling, and strategic commissioning of planned care and specialised services.

Reporting to the Chief Executive, you will provide strategic leadership across digital and estates, build partnerships with NHS, local authorities and communities, turn strategy into measurable improvements, and help ensure

#J-18808-Ljbffr…

Posted: October 8th, 2026