Global Map > Startups > North America > Canada > Vancouver > Keela
Keela icon
Raise more money. Do more good.
Rankings by SemRush
National Ranking
344th
in Canada
Regional Ranking
4735th
in North America
Global Ranking
9769th
worldwide
Loading startups...
Need more insights about local startups?
See more with PRO