Translations.com Adds Key Media Hire to Management Team