Skip to content
CSM Jobs

Sr Customer Success Manager

Sinch

Location
Onsite (Seattle, Washington)
Compensation
$155k - $193k/yr
Employment
Full-time
Level
Senior Level
Posted Today

About the role

Sinch connects businesses with customers globally through its Customer Communications Cloud. This role manages complex enterprise voice accounts, serving as a trusted advisor to drive renewals, growth, and customer success.

Skills

Strategic Account Management Customer Success Voice Telecom SIP Trunking Interconnect API Integrations Renewal Management Upselling Cross-Selling Contract Negotiation Churn Prevention Success Planning Account Planning Executive Communication Cross-Functional Leadership Business Reviews

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k)
  • Paid Time Off
  • Paid Parental Leave

Perks

  • Flexible Remote Work
  • Paid Volunteer Time
  • Commission Plan

Full job details