The Communication Specialist is responsible for supporting our Marketing and Communications Team on a variety of requirements including (but not limited to): program support, internal communications, special events and customer surveys.This position is located in Scarborough, with possible travel to…