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