CareerPlan

Customer Success Renewals Specialist – Support Contracts (North America)

Mexico City, MexicoFull-time2026-09-30 → 2026-11-10
Hybrid · Namibia

Core

Manage a focused portfolio of customer accounts to ensure the on-time, full renewal of support contracts and drive recurring revenue retention.

Role type

Customer Success Renewals Specialist

Builds

Support contracts and recurring revenue streams for North America-based customers

Domain

Industrial automation and manufacturing technology

Required skills

contract management, Salesforce data management, customer engagement, forecasting, risk identification, cross-functional collaboration, pricing terms negotiation, data quality maintenance

Preferred skills

CRM tool experience, North America customer support experience, Inside Sales or Sales Operations background

Responsibilities

Manage defined account portfolios to secure full contract renewals; Engage customers and channel partners to remove renewal friction; Communicate contract value, coverage, and renewal timelines; Forecast renewal rates and churn indicators; Use Salesforce to track opportunities and maintain accurate contract data; Partner with Partner Success Managers on channel strategies; Collaborate with Sales and Operations on pricing and execution; Provide first-line support for renewal inquiries; Identify and escalate renewal risks early.

Seniority

Individual Contributor, entry to mid-level (1-2 years experience preferred)