March 20, 2017

Posts from March 20, 2017

New Portuguese Translation Managers team on board!

I am very happy to announce that we have a new team of Portuguese Translation Managers! Please meet: - Esther Dodo: Our new Portuguese Translation Manager, based in Miami, US....