Customer Success Manager
EmployerTractable
LocationLondon
Pay£70,000 – £85,000 per year
Posted2026-09-11
Confirmed open2026-10-29
Apply on the employer’s site Open in Atlas
About this role
Why Tractable? We combine world-class AI research with real-world applications that make a difference. At Tractable, you’ll collaborate with brilliant minds, work on transformative projects, and contribute to technology that helps people when they need it most. About the role As a Customer Success Manager you will work directly with our insurance customers in EMEA to make sure they get real…
Excerpt only. The full posting is on the employer’s careers site.
More jobs at Tractable
- Senior Embedded Systems EngineerTractable · Salt Lake City · $150,000 – $180,000 per year
- Embedded Systems EngineerTractable · Salt Lake City · $120,000 – $150,000 per year
- Customer Success ManagerTractable · Warsaw
- Manufacturing TechnicianTractable · Salt Lake City · $27 – $30 per hour