Director, Customer Success
- Location
- Greater London, England, United Kingdom
managerial level. Experience working cross‐functionally with Product, Professional Services, and Sales to deliver customer value and influence the customer journey. Strong financial, analytical, and operational skills, including experience in renewal management and forecasting. Exceptional communication and relationship management skills, with demonstrated ability to engage and influence ...