When most people think of places with sizable tech talent pools, they likely picture Silicon Valley or Seattle. Here in Canada, cities like Toronto, Ottawa, Vancouver, and Montreal come to mind. According to CBRE’s most recent ranking of Canada’s top technology cities, Toronto ranks in first place, with a total tech talent pool of 250,000. […]