Influencer Relations Manager, Twitch Brand Partnership Studio (BPS)

London, England, GBR·advertising·marketing
Apply on Amazon →

DescriptionAbout Us Launched in 2011, Twitch is a global community where millions come together every day to create and experience multiplayer entertainment, live, unpredictable, and powered by interaction.

More open roles at Amazon