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 delivering exceptional creative work and driving flawless execution. Based in our [...]
Category Management & Consulting