Senior Director, Strategic Customer Success

Sinch

Atlanta (GA)

Remote

USD 177,000 - 221,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work options
401(k) with match
Paid time off
Healthcare coverage
Wellness programs
Career development

Job summary

Sinch seeks a Senior Director of Customer Success for Strategic Accounts to own success, retention, and growth across a portfolio of high-value clients. You will lead a team of CS leaders, report to the SVP, and collaborate with Sales, Product, and Marketing to deliver an exceptional experience from onboarding through expansion.

You will drive executive relationships, define multi-year plans, and align Sinch solutions with customer business objectives, ensuring high levels of satisfaction and

Qualifications

  • Senior leadership experience in customer success or strategic accounts.
  • Proven ability to deliver net revenue retention, retention, and expansion.
  • Experience building executive relationships with enterprise clients.
  • Strategic multi-year account planning across global segments.
  • Experience scaling teams of managers and ICs with coaching.
  • Strong commercial acumen with renewals and negotiations.
  • Proficiency with CS/CRM platforms and data analytics.
  • Cross-functional collaboration with Sales, Product, Support, Marketing and Finance.
  • Executive presence and customer advocacy track record.
  • Experience in CPaaS, SaaS or usage-based models.
  • Bachelor’s degree required; MBA preferred.

Responsibilities

  • Lead and develop CS Directors and Strategic CSMs for top accounts.
  • Own net revenue retention targets for strategic portfolio.
  • Create multi-year strategic account plans tied to customer objectives.
  • Serve as executive sponsor for strategic customers and escalations.
  • Implement high-touch lifecycle for onboarding, adoption, renewal, expansion.
  • Shape deal strategy and renewals in collaboration with Sales.

Skills

Executive leadership
Strategic planning
Account management
C-level relationship management
Cross-functional collaboration
CRM analytics

Education

Bachelor's degree
MBA preferred

Tools

CRM platforms
Data analytics tools

Job description

Sinch seeks a Senior Director of Customer Success for Strategic Accounts to own success, retention, and growth across a portfolio of high-value clients. You will lead a team of CS leaders, report to the SVP, and collaborate with Sales, Product, and Marketing to deliver an exceptional experience from onboarding through expansion.

You will drive executive relationships, define multi-year plans, and align Sinch solutions with customer business objectives, ensuring high levels of satisfaction and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Director, Strategic Accounts — Customer Success
Senior Director, Strategic Accounts — Customer Success

Sinch • Denver (CO)

Hybrid
USD 177,000 - 221,000
Health and dental plans
Telehealth services
401(k) with employer match
+2
Strategic Account Success Leader - Senior Director
Strategic Account Success Leader - Senior Director

Sinch • Saint Paul (MN)

On-site
USD 177,000 - 221,000
Remote work options
401(k) with employer match
Paid time off
+1
Senior Director, Strategic Customer Success (Remote)
Senior Director, Strategic Customer Success (Remote)

Sinch • United States

Remote
USD 177,000 - 276,000
Health insurance
Remote work flexibility
401(k) with company match
+4
Strategic Accounts CS Director — Drive NRR & Growth
Strategic Accounts CS Director — Drive NRR & Growth

Sinch • Sacramento (CA)

On-site
USD 177,000 - 276,000
Health plans
Telehealth access
Employee Assistance Program
+3
Strategic Accounts CS Leader — Growth & Retention
Strategic Accounts CS Leader — Growth & Retention

Sinch • United States

On-site
USD 220,000 - 320,000
Senior Director, Strategic Customer Success | NRR Leader
Senior Director, Strategic Customer Success | NRR Leader

Sinch • Austin (TX)

Hybrid
USD 177,000 - 276,000
Health insurance
Telehealth access
Employee Assistance Program
+5
Senior Director of Customer Success
Senior Director of Customer Success

Sinch • United States

On-site
USD 220,000 - 320,000
Strategic Accounts CS Leader: Net Revenue Growth
Strategic Accounts CS Leader: Net Revenue Growth

Sinch • Chicago (IL)

Remote
USD 177,000 - 221,000
Medical, dental, and vision plans
Telehealth access
Employee Assistance Program
+2
Remote: Customer Success Strategy & Projects Lead
Remote: Customer Success Strategy & Projects Lead

Sinch • Atlanta (GA)

Remote
USD 152,000 - 190,000
Customer Success Strategy & Programs Leader
Customer Success Strategy & Programs Leader

Sinch • Sacramento (CA)

Remote
USD 152,000 - 190,000
Medical, dental, vision plans
Employee assistance program
401(k) with employer match
+1