ODIGO Employee Directory
Printing ServicesWallonia, Belgium51-200 Employees
ODIGO has about 97 employees across 3 continents, most of them in Europe. By country, the largest groups are Belgium (62%), France (20%) and Cambodia (2%). Business and Sales make up 47% of the profiles with a known department. ODIGO's workforce spans 8 departments.