Marketing strategy After annus horribilis, Twitch CMO is bullish on ‘creator marketing’ strategy 3 months ago admin The Drum sits down with the Amazon streaming service’s marketing boss, Rachel Delphin, to talk about its push for new...