ElevenLabsDubbing Specialist (Freelance)United Kingdom, Spain, Germany +5 moreContractTranscription & Audio TrainingJul 1, 2025
ElevenLabsTranscription / Subtitling Specialist (Freelance)Germany, Japan, Spain +13 moreContractTranscription & Audio TrainingApr 24, 2025