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