ITBusiness.ca editor Eric Emin Wood (far right) stands proudly onstage with his fellow CATA Innovation and Leadership Award winners on May 15, 2018. (Photo by Corey Graham)

Published: May 16th, 2018
Share on LinkedIn Share with Google+
More Articles