Customer Success Advocate
Posted 1 months ago
£61,000 - £74,600
Full-timeRemoteUK
Salesmid-levelAICustomer Support

Company profile
Algolia builds and operates customer support, sales products and services for distributed teams and customers.
Current openings
Posted 1 months ago
£61,000 - £74,600
Posted 5 months ago
Posted 5 months ago