The French Translator is responsible for providing a full range of English to French translation services to support the growing need for French communication within The Co-operators group of companies. Occasionally proof, review and edit work performed by external translators for accuracy and consi...