Customer Success Manager
8 days ago
Oxford
Role title: Customer Success Manager
Salary: £60,000 - £64,000
Location: Central Oxford 3 days per week Why this role? Fast paced, social, fun and caring culture Diverse business Room for ideas and creativity Regular coaching and training sessions About the company Over the last decade,...