Head of Customer Success
- Hiring Organisation
- Intelligent People
- Location
- City of London, London, United Kingdom
Head of Customer Success (B2B) | £80-120k + Bonus | AI-SaaS Start-Up | Hybrid (Remote work + Frequent Domestic Travel) This company was created by a group of superstar tech Founders to help enterprises adopt and apply the most relevant AI tools, across all levels and disciplines within their ...