Global Creative Director — Brand Strategy & Innovation
Listed on 2026-10-07
-
Marketing / Advertising / PR
Brand Ambassadors & Brand Management, Marketing Management, Marketing Communications -
Management
Twitch is seeking a Director, Head of Creative to shape and scale our global creative strategy while leading a high-performing team. You will partner with cross-functional leaders to deliver community-focused brand experiences and maintain brand consistency across markets.
Reporting to the CMO, you will drive innovation, optimize creative operations with scalable, AI-assisted processes, and champion inclusive leadership to elevate the brand for a diverse audience of streamers and viewers.
We have an opening for a Global Creative Director — Brand Strategy & Innovation in Seattle, WA, United States within Marketing & Media.
This posting is for the Global Creative Director — Brand Strategy & Innovation role at Twitch, based in Seattle, WA, United States.
We are looking to fill the Global Creative Director — Brand Strategy & Innovation position at Twitch in Seattle, WA, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).