ISC was engaged by Cadillac Fairview to update the entire signage program at Waterfront Centre, including the iconic “sail” signs originally developed by our team. This project entailed designing, fabricating and installing brand new freestanding signage in the pedestrian square overlooking Canada Place and the North Shore mountains, as well as producing an array of backlit and halo lit fascia signage to mark the various entries into the shopping centre.
Join Our Team
ISC is always interested in engaging with dedicated professionals, especially those with backgrounds in design, engineering, fabrication, aerial lift equipment operation, electrical and installation.
We pride ourselves on offering a team culture and work environment that is second to none. If you are interested in joining our team, please click Learn More to visit our Careers page.