Velo Employee Directory
RetailColorado, United States11-50 Employees
Velo has about 18 employees across 3 continents, most of them in Europe. By country, the largest groups are Poland (40%), South Africa (20%) and Belgium (20%). Administrative and Retail make up over half of the profiles with a known department. Velo's workforce grew 200% between July 2025 and July 2026.