Company NameIndustryLocationFundingRevenueEmployees
Government Administration
Canada, Ontario, Chalk River
$564M
1.1K
Utilities
Canada, Alberta, Calgary
$5B
575
Financial Services
Canada, Ontario, Toronto
$750M
517
Industrial Machinery Manufacturing
Canada, Manitoba, Winnipeg
$1.1B
1.1K
Government Administration
Canada, Alberta, Saint Albert
$5B
1K
Advertising Services
Canada, Ontario, Scarborough
$15M
102
Retail
Canada, Quebec, Montreal
$750M
5.7K
Consumer Services
Canada, Alberta, Edmonton
$750M
1.3K
Medical Equipment Manufacturing
Canada, Quebec, Lachine
30
IT Services and IT Consulting
Canada, British Columbia, Victoria
187