🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Program Activation Manager, Brand Partnership Studio

Hospitality Full Benefits Career Growth
Company

Amazon Advertising Canada Inc.

Location

Toronto, Canada

Posted

March 23, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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 Toronto, Canada office, you will partner closely with a Senior Creative Strategist to manage, coordinate, and deliver integrated brand campaigns across Canada.

In this role, you’ll oversee multiple creative projects simultaneously, build deep expertise in the Twitch creator ecosystem, and serve as a key point of contact for clients, creators, and vendors. You’re a strategic problem solver who thrives in fast-paced environments and knows how to bring ideas to life across digital platforms.

Key job responsibilities
Serve as a primary point of contact for internal and external clients, delivering best-in-class customer service for custom content and advertising executions

Own end-to-end execution, project management, and...