Javelin Technologies Employee Directory
Industrial Machinery ManufacturingOntario, Canada51-200 Employees
Javelin Technologies has about 90 employees across 3 continents, most of them in North America. By country, the largest groups are Canada (90%), United States Of America (7%) and Algeria (1%). Sales and Business make up 35% of the profiles with a known department. Javelin Technologies's workforce spans 19 departments. Javelin Technologies's workforce held steady between July 2025 and July 2026.