Award-Winning DPSI-Qualified Russian Interpreter and Translator Yelena McCafferty is an experienced Interpreter and Translator between Russian and English, with excellent communication skills. DBS-cleared. Your Russian interpreter in negotiations, at trade shows, during client visits. Yelena is also available to interpret over the phone, Skype, Zoom and other online platforms. Full member of the National Register of Public Service Interpreters, NRPSI: Read more…