veeamsoftware

Senior Renewals Operations Manager, Customer Success

At a Glance

Location
United States
Work Regime
remote
Experience
6+ years
Department
Revenue Strategy & Solutions
Posted
2026-08-13T14:28:00-04:00

Key Requirements

Required Skills

CRMSalesforce

Domain Knowledge

  • Automation
  • SaaS

Benefits & Perks

Time Off

ent plans, and unlimited time off. U.S. Geographic Zones & Comp

Health Insurance

n, and supplemental health insurance options Tax-advantaged spending account

Requirements

6+ years of experience in Sales Operations, Renewals Operations, Customer Success Operations, or similar

Deep understanding of post-sales, renewals workflows, data, and systems

Proven ability to drive complex initiatives from ideation to execution

Advanced proficiency with CRM and sales operations tools (e.g., Salesforce)

Experience in SaaS, subscription renewals, or customer lifecycle operations

Familiarity with BI tools, automation platforms, and customer success / renewals tooling

Responsibilities

Senior Renewals Operations Manager, Customer Success

is a strategic, highly cross-functional role responsible for driving the effectiveness, scalability, and overall experience of the global Customer Success organization.

Acting as a key operational partner to the VP of Customer Success, this role owns the end-to-end Customer Success Manager (CSM) experience—ensuring process excellence, data-driven execution, and operational consistency across regions.

Positioned at the center of the customer experience ecosystem, this role aligns Customer Success with Renewals, Support, Professional Services, and Sales to ensure a seamless, scalable, and predictable customer journey.

The role leverages data, analytics, and AI-driven capabilities to improve retention, expansion, and overall customer outcomes.

Act as a trusted operational partner to Customer Success leadership, translating strategy into scalable execution