I was laid off of Lionbridge US on late February together with a few other employees. I am unable to find information published about this. There has been word of layoffs in their offices in other countries.
There are no replies in this thread yet. Be the first to post a reply below: