Skip to main content
Creating a new NHS England: NHS England and NHS Digital merged on 1 February 2023. More about the merger.

Walt Treloar

Walt Treloar (he/him) Analytical Section Head and Delivery Manager within the Analytical Services, Population Health, Clinical Audit & Specialist Care Team

Analytical Section Head