to work across the department and the company to facilitate collaboration, address concerns and obtain approvals. The role.... Prioritize and escalate urgent issues to the Manager, Translation and Terminology Services. Support the company in its role......
Job Location: Ottawa, ON, Canada