Skip to content

David Babbs

David Babbs is a campaigner and strategist with a particular interest in digital technology. His current project is Clean up the Internet. He was founding Executive Director of 38 Degrees, and has pre