JobsFromAnywhere

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