Under the supervision of the Assistant Manager, the main focus of this role is to translate from English to French various documents more complex in nature from several Business Units across the organization (including Corporate and Public Affairs, Marketing, TD Economics, Human Resources, among other), to perform terminological research, to act as a resource for less experienced translators and to proofread various documents.
Translate from English to French a variety of documents increasingly complex in nature originating from various Business Partners, including Corporate and Public Affairs, Marketing and Advertising, Insurance, Human Resources, Economics, etc.;
When required, proofread work performed by other team members (Intermediate and Junior Translators) as well as work performed by external agencies;
Reach and consistently maintain a productivity level between 1,500 and 1,800 words per day with medium supervision;
Occasionally act as a mentor for the integration of new employees within the Department;
Perform terminological research associated with translation function;
Contribute to expanding the terminological database by sharing terminological records and findings with rest of the team;
Proofread existing content (Intranet, Internet, brochures, etc.) and handle changes as required;
Work closely with Business Units and external agencies to deliver projects as per established timelines;
Act as a corporate resource for questions related to translation;
Develop and maintain strong business relationships with Business Partners, external suppliers and colleagues;
Perform other duties that may be assigned from time to time by Management.