to communicate in English in addition to French because they will be required to work closely with other groups from head office who... operate primarily in English, they will report to a manager from head office who is an English speaker, and/or they will serve......
Job Location: Ottawa, ON, Canada