Translation & Localization The Importance of Networking for Translators Emily Hargreaves November 21, 2017 14,054 views