Each year, we eagerly anticipate CBRE’s annual Scoring Tech Talent Report. The report ranks 50 cities throughout North America and provides a score, positioning each tech talent market against its competitors. Cities throughout Canada consistently rank in the top 10, with Toronto rounding out the top five year after year and moving up to the 3rd […]
Cloudflare
Cloudflare To Open Toronto Office To Support Canadian Innovation And Growth
Cloudflare (NYSE: NET) is opening its first office in Canada, choosing Toronto as the location for its sixteenth office globally. With the new office, Cloudflare intends to hire locally to tap into Toronto’s tech talent and support Canada’s growing tech community, as well as establish Canada-based teams that understand the specific concerns of Canadian businesses […]