Skip to content
CSM Jobs

Sr Dir, Customer Success

Sinch

Location
Remote (United States)
Compensation
$221k - $276k/yr
Employment
Full-time
Level
Senior Level
Posted Today

About the role

Sinch is a global customer communications cloud provider connecting businesses with customers via messaging, voice, and email. The Senior Director of Customer Success leads strategic account management, driving net revenue retention and expansion for the company's largest enterprise clients.

Skills

Customer success Strategic account management Revenue retention Leadership Executive relationship management Account planning Change management SaaS CPaaS Data analytics CRM platforms Commercial acumen Contract negotiation Cross-functional collaboration Team development Strategic planning

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Paid time off
  • Paid parental leave

Perks

  • Remote work
  • Commission plan
  • Paid volunteering

Full job details