Junior Translation Editor - London based
21 days ago
London
This brings together production specialists who are experts in: video, digital media, and print, to ... Communicate effectively with project managers to resolve any linguistic issues and provide feedback