Steven MacKenzie

Job title: Deputy editor

Bio: Deputy Editor at The Big Issue (@BigIssue)

City: London

Country: United Kingdom

Sector: Magazine

Publisher: The Big Issue Company

Publication: The Big Issue

Followers: 1,716

Web site

LinkedIn