Ed Macnair

(Contributor)

Ed Macnair is chief executive of CensorNet.