Internet Watch Foundation
Show contact
Links
Susie Hargreaves Obe
Chief Executive
Neil Prowse
Development Manager
Emma Hardy
Communications Director
Heidi Kempster
Deputy CEO & COO
Dan Sexton
Chief Technology Officer
+ 4 more
Cara Atkinson
Projects Officer (grants And Fundraising)
Kate Green
Graphic Designer
Lene Nielsen
Development Officer
Penny Tyler
March, 2021 - present
View in org chart