Program activation manager, brand partnership studio
TorontoAmazon Advertising Canada Inc
The Twitch Brand Partnership Studio is an award-winning branded content studio. We're seeking a Project Activation Manager who is passionate about [...]
Category Management & Consulting