SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Customer Success Executive Leadership Role

Company: Lone Wolf Technologies

Location: cambridge, London

Posted: May 28, 2026

Apply for This Position

Submit Application

Position Details

Join Lone Wolf Technologies as the Vice President of Customer Success, where you will enhance customer value and retention through innovative operational strategies. Spearhead the transformation of the Customer Success framework using AI technologies.
This pivotal role requires both strategic vision and hands-on leadership to redesign our Customer Success model. You will establish robust engagement practices, automate workflows, and improve customer lifecycles while fostering cross-functional alignment across departments. Your mission will be to ensure consistent and scalable customer experiences.
Key Responsibilities:
• Design a comprehensive Customer Success strategy
• Evaluate and operationalize a Customer Success platform
• Automate workflows for proactive customer engagement
• Define service levels for all customer segments
• Drive change management for enhanced customer experiences
Requirements:
• Bachelor's degree in a relevant field; MBA preferred
...