Trillium Health Centre wins Excellence Canada award
Trillium Health Centre, with sites in Mississauga and Etobicoke, Ont., has received the Canada Order of Excellence Award from Excellence Canada (formerly National Quality Institute) for its excellence, innovation and wellness programs.