Neil Hornby

Neil was appointed Chief Executive of Natural England from October 2026.