For over 60 years, the National Research Council of Canada Industrial Research Assistance Program (NRC-IRAP) has been stimulating wealth creation for Canada through technological innovation. This is largely accomplished by providing technology assistance to small and medium-sized enterprises at all stages of the innovation process, to build their innovation capacity. NRC-IRAP helps small and medium-sized enterprises understand the technology issues and opportunities and provides linkages to the best expertise in Canada. NRC-IRAP can provide financial support to qualified small and medium-sized enterprises in Canada to help them develop technologies for competitive advantage. NRC-IRAP operates on a shared-risk model, providing cost-shared financial assistance for research and development projects that meet both the firm and project assessment criteria.