Chrissie McGoldrick

Head of Communications, UK & Nordics, Snap