43,207 jobs

Transcription / Subtitling Specialist (Freelance)

Elevenlabs

UK, USA, Spain, Germany, France, Brazil, Netherlands, Mexico, Portugal, Poland, Sweden, Bulgaria, South Korea, Japan, Denmark· Remote· 23 days ago