Senior Customer Success Director, AMECS

Vizrt

Washington (District of Columbia)

On-site

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off

Job summary

Vizrt is seeking a senior Customer Success leader for the AMECS region to translate complex broadcast environments into measurable customer value. You will oversee a portfolio of strategic customers, shaping account strategy, strengthening executive relationships, and driving adoption, renewal readiness, and revenue growth.

You will partner with Sales, Product, and Services to scale the CS organization, coach regional CSMs, and lead cross-functional initiatives.

Qualifications

  • 10+ years leading Customer Success, account leadership, or equivalent roles.
  • Experience in broadcast/media tech with executive stakeholder management.
  • Ability to translate customer outcomes into Vizrt value and revenue impact.
  • Proven track record in renewal planning, cross-sell and services adoption.

Responsibilities

  • Own success strategy for a portfolio of strategic AMECS customers with measurable outcomes.
  • Lead regional CSMs, set goals and operating rhythms for engagement, risk, adoption and renewal readiness.
  • Collaborate with Sales on renewal strategy and growth opportunities while maintaining CS ownership of outcomes.
  • Guide customers through adoption, modernization, and transformation with Vizrt software and services.
  • Develop scalable CS practices and contribute to global CS strategy.

Skills

Executive leadership
Customer Success
Strategic account management
Cross-functional collaboration
Commercial judgement
Data-driven decisions
Travel internationally

Education

Bachelor's degree in business or related field

Job description

Vizrt is seeking a senior Customer Success leader for the AMECS region to translate complex broadcast environments into measurable customer value. You will oversee a portfolio of strategic customers, shaping account strategy, strengthening executive relationships, and driving adoption, renewal readiness, and revenue growth.

You will partner with Sales, Product, and Services to scale the CS organization, coach regional CSMs, and lead cross-functional initiatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CSM Leader – Broadcast & Media
Senior CSM Leader – Broadcast & Media

Vizrt • San Antonio (TX)

On-site
USD 180,000 - 260,000
Health Insurance
Paid Time Off
Professional Development
Senior Customer Success Manager
Senior Customer Success Manager

Vizrt • San Antonio (TX)

On-site
USD 180,000 - 260,000
Health Insurance
Paid Time Off
Professional Development
Senior Customer Success Manager
Senior Customer Success Manager

Vizrt • Washington

On-site
USD 180,000 - 240,000
Health insurance
401(k) matching
Paid time off
Strategic Enterprise Account Lead
Strategic Enterprise Account Lead

Vizrt • New York (NY)

On-site
USD 120,000 - 160,000
Americas Senior Manager, Customer Success (Data Resilience)
Americas Senior Manager, Customer Success (Data Resilience)

veeamsoftware • United States

Remote
USD 127,000 - 326,000
Health coverage
Retirement plans
Unlimited time off
+1
Enterprise CSM — Growth & Value Strategist
Enterprise CSM — Growth & Value Strategist

Avid Technology Professionals • Massachusetts

On-site
USD 95,000 - 150,000
Remote Strategic Enterprise CSM: Growth & Value
Remote Strategic Enterprise CSM: Growth & Value

Canada (SOC1) Avid Technology Canada Corp. • Massachusetts

Hybrid
USD 120,000 - 160,000
Enterprise Customer Success Manager
Enterprise Customer Success Manager

Avid • Northern (KY)

On-site
USD 110,000 - 150,000
Americas VP, Customer Success & Growth
Americas VP, Customer Success & Growth

Riedel Communications GmbH & Co. KG • United States

On-site
USD 180,000 - 240,000
Health insurance
401K match
Paid time off
Enterprise Customer Success Manager
Enterprise Customer Success Manager

Canada (SOC1) Avid Technology Canada Corp. • Massachusetts

On-site
USD 120,000 - 160,000