Twitch is seeking a leader to own 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 look forward to. The work ranges from organizational-change communications to developing All Hands segments and surfacing stories from across the company. The position focuses on keeping employees informed and connected and highlighting and celebrating Twitch’s people, work, and community. The role is based in one of these locations: New York, NY; San Francisco, CA; Los Angeles, CA; Irvine, CA; or Seattle, WA.
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