Tessa Meneux

Job title: Managing editor

Bio: Social, antisocial, journalist, non worshiper, my views are always my own obvs.

City: London

Country: United Kingdom

Sector: Online only

Publisher: Giant Digital

Publication: Gigwise

Followers: 188

LinkedIn