Internet Watch Foundation
Show contact
Giles Crown
Independent Trustee
Claire Bassett
Independent Vice-Chair
Bronagh McCloskey
Industry Vice-Chair
Terry Downing
Sherry Malik
Co-opted Trustee
Andrew Campling
Trustee
Sinead Coogan Jobes
Industry Trustee
Andrew Puddephatt Obe
Independent Chair
7 members
Current role
John Parkinson Obe