BrainBox AI Employee Directory
Embedded Software ProductsQuebec, Canada51-200 Employees
BrainBox AI has about 183 employees across 3 continents, most of them in North America. By country, the largest groups are Canada (72%), United States Of America (21%) and Italy (2%). Research and Engineering make up 33% of the profiles with a known department. BrainBox AI's workforce spans 24 departments. BrainBox AI's workforce fell 14% between July 2025 and July 2026.