SENIOR TRANSLATION PM OR TEAM LEAD