Annabel Dewar

Head of Twitch Brand Partnership Studio, Europe

Annabel leads Twitch’s Brand Partnership Studio in Europe, overseeing creative strategy and branded content delivery for Twitch’s top advertisers. With a background leading Apple’s creative agency Media Arts Lab, she specializes in digital storytelling, campaign innovation and driving growth through platform-native creativity.

Workshop:

Annabel Dewar