Alberta New Media Applied Software Engineering Centre (ASEC) - Montréal Canadian Advanced Technology Alliance (CATA) Canadian Information Processing Society (CIPS) Software and Information Industry Association Software Human Resource Council Software Productivity Centre (SPC) The Branham Group