CIX (Canadian Innovation Exchange) announced the 20 innovative Canadian technology companies that have been inducted into the annual CIX Top 20 program. The winning companies represent a diverse range of tech including software, medtech, fintech, big data, security, Saas and cleantech. Thesegame-changing companies on the rise are chosen by a selection committee made up of technology industry experts and investors from across the country. Hundreds of profiles were submitted this year from all regions of Canada. Companies were chosen based on a number of key factors including: product/service offering, depth of management, market opportunity, and business model.