[spacer height=”20px”] When in need of translation services, who should companies turn to in order to meet their linguistic needs? Google Translate? A staff member who has loads of time to look up words in a bilingual dictionary? A friend who travels frequently and doesn’t seem to have difficulty asking for directions in different languages? A…