Skip to main content

Leigh Dowd

Leigh Dowd is a Public Health Intelligence Analyst at Public Health England, working within the Population Health Analysis team. In this role, he leads on updates of the Public Health Dashboard, as well as assisting with the production of various products, such as the Local Health tool and Public Health Outcomes Framework indicators. Prior to working within Public Health England, he completed a BSc (Hons) in Mathematics