Smartfrog&Canary (canary.is) Employee Directory
Computers and Electronics ManufacturingNew York, United States51-200 Employees
Smartfrog&Canary (canary.is) has about 108 employees across 3 continents, with the largest share in North America (49%). By country, the largest groups are United States Of America (49%), Germany (33%) and Ireland (10%). Engineering and Administrative make up 32% of the profiles with a known department. Smartfrog&Canary (canary.is)'s workforce spans 18 departments. Smartfrog&Canary (canary.is)'s workforce fell 9% between July 2025 and July 2026.