• Search Title Only

Director of Communications, Europe - (Chicago, IL)

Director of Communications, Europe London, UK Business Operations & Go-To-Market – Marketing & Science Full time As the 1st communications hire in Europe, you will be responsible for building and executing Twitch’s communications strategy in key markets across Europe. You will work in close partnership and cross-functionally with leaders in marketing, partnerships, and sales in Europe to create campaigns and initiatives and craft big-picture narratives as well as day-to-day stories that educate media, inspire creators and viewers, and excite brands and developers. The perfect applicant is comfortable operating at both a highly strategic and tactical level and can swit ...


ADVERTISEMENT

Posted in Chicago, IL, Marketing & PR
From oodle.com - 1 month ago