Customer Success Manager London, United Kingdom · Posted 20 January, 2026
5 days ago
LocationLondon, United KingdomJobs at Kamma Limited# Customer Success Manager at Kamma LimitedLocationLondon, United KingdomSalary£45000 - £55000 /yearJob TypeFull-timeDate PostedJanuary 20th, 2026Apply NowLocation: Hybrid - London HQ (Fleet Street) + RemoteDepartment: Customer Success Reports to: