Global Communications Lead
Twitch · Londres
Job description
About the role
Twitch is seeking a Global Communications Lead to shape how the brand is presented across key international markets. The role will translate Twitch’s global narrative into locally resonant stories, highlighting creators, community moments, and product innovations.
Key responsibilities
- Lead communications strategy across major international markets, defining Twitch’s positioning globally.
- Identify and pitch stories that showcase creators, communities, and cultural moments on Twitch.
- Partner with agencies to secure proactive media coverage in business, tech, and culture outlets.
- Support international issues and crisis communications alongside global communications leadership.
- Provide media counsel and preparation for Twitch leaders during global speaking engagements.
Required profile
- 6+ years of experience in communications or public relations, preferably at a tech or media company with a global presence.
- Proven experience building international campaigns and tailoring storytelling to local markets.
- Strong background in issues management and crisis communications.
Required skills
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 14 hours ago
Expires 1 month from now
8 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Twitch
Londres