Back to jobs

Customer Success Manager - Italian speaker a bonus

Algolia · London, England

Spotted 11d ago

Job details

Pay
£67,000 – £92,500 a year
Work mode
Hybrid
Level
Entry level
Experience
2+ years
Posted
Sep 30, 2026
Last confirmed open
Oct 11, 2026

We spotted this role from Algolia's careers page. The full description lives on their site, apply directly above and we'll keep watching for more like it.