ApplyBoard Employee Directory
Software DevelopmentOntario, Canada1001-5000 Employees
ApplyBoard has about 1.1K employees across 4 continents, with the largest share in North America (48%). By country, the largest groups are Canada (46%), India (37%) and Nigeria (2%). Recruiting and Business Development make up 44% of the profiles with a known department. ApplyBoard's workforce spans 31 departments. ApplyBoard's workforce fell 26% between July 2025 and July 2026.