Personally, I think that we have a talent challenge. Not in the sense that we don’t have enough smart people up here, we do. Our universities are first class and I would put up any engineering grad from Canada against their counterparts from the top schools in the US. However, the talent is raw and there is a lack of concentrated startup experience in our eco-systems. It is hard for startups in Canada to find someone who had a significant role in building a previous startup. This is especially true in areas of marketing, product development, sales and even engineers who are familiar with the current web technologies (Ruby, Python, Javascript, etc.).
via Startup “ecosystems” in Canada are doing well but… » StartupNorth | StartupNorth.