Closed Sparkx120 closed 6 years ago
Cool, thanks! Technically they are located in Markham, right? I think that still works for this list.
Hi @toriagibbs That is correct the main offices are in Markham, however there are also some offices in downtown Toronto that do development and design as well.
Added IBM to the list. It is one of the GTAs largest tech employers.