Busbud Employee Directory
Travel ArrangementsQuebec, Canada51-200 Employees
Busbud has about 74 employees across 5 continents, most of them in North America. By country, the largest groups are Canada (51%), Spain (6%) and United States Of America (6%). Engineering and Administrative make up 30% of the profiles with a known department. Busbud's workforce spans 17 departments. Busbud's workforce fell 8% between July 2025 and July 2026.