Lucy Stamp
Lucy Stamp
Director of Digital Growth
Beano Studios