JobsFromAnywhere

Technical Customer Support Specialist

ElevenLabs · Customer Support · United States

From the ad: “Annual company offsite: [...] Each year, we bring the entire team together in a new location [...] Technical Customer Support Specialist (Contract, Remote) [...] working autonomously in a fast-moving, international, remote team”

Apply

Posted 2026-09-02 · Verified 2026-09-05

Report this job