ECI, a leading subtitling company in central London, UK. ECI is constantly on the lookout for freelance translators / subtitlers that can provide the top quality services their clients require. They require translators/subtitlers in over 40 languages; visit their website to find out more about the requirements and how you can apply.