Skip to content
CSM Jobs

Customer Success Project Management and Strategy Manager

Sinch

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

About the role

Sinch is a global cloud communications provider powering customer interactions for over 200,000 businesses. This role leads cross-functional projects and strategic initiatives to transform the Customer Success team from a service-focused to a commercial-focused organization, driving NRR growth and process improvement.

Skills

Project management Strategic planning Data analysis Financial modeling Cross-functional leadership Customer success Change management Process improvement Salesforce Gainsight SQL Tableau Looker Business cases Stakeholder management OKRs

Benefits

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

Perks

  • Flexible remote work
  • Paid volunteering

Full job details