Why do we need a Project Manager?

Our Project Manager’s attention to detail and ability to manage multiple projects of very different scopes simultaneously gives us the competitive advantage needed to be one of the leaders of the translation industry

Read More »

The Famous Welsh Sign

I first came across this sign a few months ago, but I feel it’s important to complement justinb’s post to emphasize that ANYONE interested in

Read More »

What is Localization?

In the specific case of translation, localization refers to how a language is adapted to a specific country or culture so that the target audience

Read More »