Skip to content
CSM Jobs

Customer Success Manager

Amazon

Location
Onsite (Culver City, California · Seattle, Washington · New York, New York · San Francisco, 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 global communities around gaming, entertainment, and more. This Customer Success Manager role on the Revenue team drives advertising revenue by managing client relationships, media planning, and campaign operations for influencer marketing products.

Skills

Campaign Management Media Planning Client Service Digital Advertising Influencer Marketing Customer Success Troubleshooting Project Management Data Analysis Communication Collaboration Revenue Recognition Technical Product Knowledge

Benefits

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

Perks

  • Flexible PTO
  • Amazon Employee Discount

Full job details