evo Employee Directory
Retail Office EquipmentEngland, United Kingdom201-500 Employees
evo has about 227 employees across 4 continents, most of them in Europe. Administrative and Product Management make up 25% of the profiles with a known department. evo's workforce spans 25 departments. evo's workforce fell 2% between July 2025 and July 2026.