Customer Renewals Specialist UK (2026-030)
The Customer Renewals Specialist manages the full renewal cycle for an assigned portfolio to ensure contract execution and customer retention. They partner with sales and support teams to identify growth opportunities, address churn risks, and maintain accurate account data in CRM systems.