Twitch is seeking a Director, Head of Creative to set and develop its global creative strategy and lead the creative team. The role reports to the CMO and collaborates with leaders across the business on innovation, AI-assisted creative operations, and consistent brand representation worldwide.
Location includes San Francisco with options in Los Angeles, Irvine, Seattle or New York. The role requires 10+ years in creative leadership and a strong portfolio demonstrating strategic impact.
#J-18808-Ljbffr

Global Creative Director, Brand & Strategy
Jobleads-US · San Francisco, CA, USA ·
- Job type:
- Full Time