Twitch is seeking a leader to oversee internal communications across the company. The role helps employees understand what is happening and why it matters, supports employees and leaders through complex company moments and transitions, and develops company All Hands programming that employees find useful and engaging. The position combines company-wide communications strategy and execution with creative programming, employee storytelling, and measurement. The Senior Manager will partner with executives and teams across Twitch on sensitive or complex issues, develop communications plans for organizational changes and company announcements, and use employee engagement and feedback to improve communications. They will also lead All Hands editorial strategy and content development, collaborating with production and creative partners on run of show, speaker preparation, creative elements, and live production. The role is based in one of the listed locations: New York, San Francisco, Los Angeles, Irvine, or Seattle.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed