Skip to content
CSM Jobs

Team Manager, Customer Success - Remote, USA

TeamViewer Germany GmbH

Location
Remote (Clearwater, Americas · Tampa, Americas · Austin, Americas · Chicago, Americas · New York, Americas · +3 more)
Employment
Full-time
Level
Senior Level
Posted 1 day ago

About the role

TeamViewer is a leading digital workplace platform provider focused on automating digital processes and enabling remote connectivity. This role leads a team of Customer Success Managers to drive adoption, retention, and growth across strategic enterprise accounts.

Skills

Customer success management People management Enterprise account management SaaS Strategic planning Coaching Mentoring Retention strategies Executive business reviews Data analysis CRM Salesforce Change management Stakeholder management Revenue growth Risk mitigation

Benefits

  • 401(k)
  • Health insurance
  • PTO
  • Life insurance
  • Disability
  • Parental leave

Perks

  • Remote work
  • Bonuses
  • Flexible PTO

Full job details