Senior Manager, Business Development
TwitchConsumerGTM
15 daysopen
1–4 weeks · posted
Half of Twitch’s 62 open roles have been sitting longer than 43 days.
Apply at Twitch →Opens Twitch’s own Greenhouse board
Twitch has had this Senior Manager, Business Development role in San Francisco, CA open for 15 days, since 6 August 2026. fable12 indexed it directly from Twitch's Greenhouse board.
Details
- Location
- San Francisco, CA
- Workplace
- Not stated
- Team
- Business Development
- Pay
- $162,700 – $220,200 a yearAs published by Twitch. Not converted, not annualised.
- Source
- Twitch’s Greenhouse boardLast seen 22 August 2026