Company NameIndustryLocationFundingRevenueEmployees
Canada, Alberta, Edmonton
$75M
231
Canada, Ontario, Toronto
$35M
161
Canada, Quebec, Montreal
$1.8M
15
Canada, British Columbia, Vancouver
501
Canada, Ontario, Toronto
27
Canada, Toronto
$3.8M
18
Canada, British Columbia, Langley
$300M
1K
Canada, Ontario, Kitchener
$3.8M
55
Canada, Alberta, Calgary
$750M
501
Canada, Ontario, Elmira
201