Skip to content
CSM Jobs

Customer Success Manager

Twitch

Location
Onsite (Los Angeles, California)
Compensation
$92k - $177k/yr
Employment
Full-time
Level
Mid Level
Posted 2 days ago

About the role

Twitch is the world’s biggest live streaming service empowering communities around gaming, entertainment, and more. This Customer Success Manager role supports the Revenue team by managing media planning, campaign execution, and client relations for influencer marketing products.

Skills

Customer Success Media Planning Campaign Management Digital Advertising Influencer Marketing Client Management Campaign Operations Revenue Recognition Troubleshooting Communication Skills Presentation Skills Collaboration Project Management Data Reporting Product Knowledge

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability Insurance
  • 401(k)
  • Parental Leave
  • Life Insurance
  • Mental Health Support
  • Adoption Reimbursement
  • Surrogacy Reimbursement

Perks

  • Flexible PTO
  • Amazon Employee Discount

Full job details