Position: Client Success ManagerLocation: London, EnglandReports To: Senior Client Success ManagerSalary Range: £30,000 40,000, plus commission and equity opportunities. What’s driving this hire: As Chexology continues to grow its client base across new markets and industries, we’re expanding our Client…