Customer Success - EMEA (German speaking)
ElevenLabs
· Customer Support
·
Worldwide
From the ad: “Annual company offsite: [...] This role is remote and can be executed across EMEA. [...] If you prefer, you can work from our offices in Dublin, London or Warsaw. [...] We bring the entire company together at a new location every year.”
Apply
Posted 2026-08-28 ·
Verified 2026-09-05
Report this job