Job Description: The Opportunity: The IT Communication Specialist manages Hub IT communications and IT portal content while collaborating with multi-disciplinary teams on all aspects of communication projects. Part of the daily responsi......
Job Location: Montreal, QC, Canada