Skip to content
CSM Jobs

Customer Success Manager

Twitch

Location
Onsite (New York City, New York)
Compensation
$92k - $177k/yr
Employment
Full-time
Level
Mid Level
Posted 3 days ago

About the role

Twitch is the world’s biggest live streaming service, empowering communities around gaming, entertainment, and more. As a Customer Success Manager on the Revenue team, you will manage media planning and campaign execution for influencer marketing products, serving as the primary client contact to drive revenue growth.

Skills

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

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability Insurance
  • 401(k)
  • Maternity Leave
  • Parental Leave
  • Life Insurance

Perks

  • Flexible PTO
  • Amazon Employee Discount
  • Mental Health Support
  • Adoption and Surrogacy Reimbursement

Full job details