David Powell

Our people

David Powell

Head of Environment & Green Transition


David is NEF’s Environment Lead, heading up the thinking, research and campaigning around issues such as healthy seas, climate change and clean energy. His past media appearances include Sky News, Radio 5 Live and ITV News.