International Development Manager, Internet Watch Foundation – Cambridge

We are seeking a creative and ambitious individual for a 3-year fixed term contract
Who we are
The IWF makes the internet a safer place. We help victims of child sexual abuse worldwide by identifying and removing online images and videos of the

Read more here:: aidBoard