Junior Translation Editor - London based
25 days ago
London
This brings together production specialists who are experts in: video, digital media, and print, to ... You will work closely with translators, project managers, and other team members to deliver precise ...