Interim Strategic Customer Success Manager
- Location
- Greater London, England, United Kingdom
levels of agility while managing multiple customer needs simultaneously Act as a feedback loop between customers and internal teams (Product, Marketing), providing actionable insights to inform future product development and business strategy Compensation £40-55k Company Equity Scheme Fixed-term contract (14 months ...