1 of 1 Lead Generation Jobs in Slough

Customer Success Manager

Hiring Organisation
IRIS Software Group
Location
Slough, England, United Kingdom
contracts, subscriptions, and terms and conditions to maximise value for both the customer and IRIS. Identify upsell and cross-sell opportunities and contribute to lead generation in partnership with Sales and Channel teams. Deliver Customer Success KPIs, including time to value, retention, lifetime value (LTV), and growth. Experience ...