MENU

Sheena Peckham

Digital Content Executive

Sheena is a former educator in English and PSHE, and Digital Content Executive for Internet Matters.