twitch
San Francisco · On-site · Contract
Senior Manager, Global Creator Programs
- Location
- San Francisco
- Work mode
- On-site
- Employment
- Contract
- Experience
- Lead
About the role
About Us
Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.