Role Head of Evidence & Insight in Public Health 1 story · 1 council A leadership role responsible for evidence and insight within a public health department.