NTS - Anonymous Posted: Apr 5th, 2016 - 11:10 am In Reply to: Why all the thumbs down on NTS job post? - sm
I think NTS is Nuance Transcription Services. A lot of people work for them and they are legit.
Post A Reply Reply By Email Options
Complete Discussion Below: ( marks the location of current message within thread)
|