Sales-&-Services logo

Renewals Specialist

Sales-&-Services
Full-time
Remote
Worldwide
THE CHALLENGEThe Renewal Specialist is a critical role requiring the skills of a highly motivated and results-driven Customer Success (CS) professional.