Tasha Slee

Job title: Associate creative

Bio: associate creative @refinery29uk

City: London

Country: United Kingdom

Sector: Online only

Publisher: Vice Media

Publication: Refinery29

Followers: 575

LinkedIn