Twitch

HQ
San Francisco
Total Offices: 4
3,370 Total Employees
Year Founded: 2007

Teams at Twitch

Recently posted jobs

12 Days AgoSaved
In-Office
New York City, NY, USA
Gaming • Music • Social Media • Sports • Esports
Manage U.S. and international tax planning, compliance, reporting, and advisory work for Twitch’s digital entertainment business. Analyze tax impacts of projects and products, manage external advisors, provide practical guidance to business and cross-functional partners, and communicate tax requirements to Legal, Accounting, Marketing, Commerce, and executive stakeholders.
20 Days AgoSaved
In-Office
New York City, NY, USA
Gaming • Music • Social Media • Sports • Esports
Leads strategic B2B partnership development for Twitch, identifying, negotiating, and closing high-impact agreements from sourcing through go-to-market. Manages multiple partnerships, financial modeling, business cases, legal reviews, co-marketing, P&L reporting, and cross-functional execution. Builds relationships with technology, consumer services, payments, and distribution partners while advising internal teams using market insights, customer feedback, and data analysis.
26 Days AgoSaved
In-Office
New York City, NY, USA
Gaming • Music • Social Media • Sports • Esports
Leads Twitch’s global creative strategy and high-performing creative team. Oversees brand identity, agency partnerships, creative operations, and innovation across global markets. Partners with senior leaders to align creative work with business objectives, uses data and market insights to inform decisions, and champions inclusive team culture. Requires extensive creative leadership, global brand management, executive communication, and strategic campaign experience, plus a relevant degree or equivalent experience and a portfolio.