Internet Watch Foundation

1 follower


The Internet Watch Foundation is a registered charity based in Cambridgeshire, England.

Industries

Headquarters

Employees

Links

Org chart

Heidi Kempster
Deputy CEO & COO
Dan Sexton
Chief Technology Officer
Emma Hardy
Communications Director
Chris Hughes
Hotline Director
Emma Hardy Chart.pr
Communications Director
Neil Prowse
Development Manager
Sebastian Campos Groth
Funding Council Representative