Global Map > Startups > North America > Canada > Edmonton > Norcada
Norcada icon
What our product does: Norcada develops and manufactures MEMS devices for a wide range of scientific applications.
Rankings by SemRush
National Ranking
840th
in Canada
Regional Ranking
10080th
in North America
Global Ranking
22384th
worldwide
Loading startups...
Page out of 3
Need more insights about local startups?
Do more with Pro