Join the Credo family

On-site & Remote

Showing 22 jobs
ElevenLabs

Customer Success Lead - UK/I

Ireland; Cork, Ireland; United Kingdom; London, UK
2 months
Research
Series C+
Director
ElevenLabs

Customer Success - EMEA - Scale

France; Italy; Spain; Poland; United Kingdom
2 months
Research
Series C+
Mid-Senior Level
ElevenLabs

Customer Success - LATAM

Mexico; Argentina
6+ months
Research
Series C+
Mid-Senior Level