Customer Success Director
- Location
- Greater London, England, United Kingdom
customer objectives and strategic priorities.* Monitor customer health, usage trends, and risk indicators, proactively addressing challenges and escalation management.* Lead customer engagements including onboarding, success reviews, and executive business reviews.* Partner with Sales teams to support renewals, increase retention, and identify expansion opportunities.* Act as a trusted advisor and executive ...