English Audio Transcription Specialist at Alignerr | Owesa Jobs · Owesa