Translation Project Manager

TECHNOGRAFIA is looking for a Translation Project Manager to join the company’s offices in Athens, Greece. The Translation Project Manager is responsible for ensuring the successful planning, execution, tracking, delivery and closure of translation projects.   Main duties (non-exhaustive list): Translation projects planning, managing, and requirements gathering Use of translation project management tools and software…