SELO Employee Directory
Machinery ManufacturingOverijssel, Netherlands51-200 Employees
SELO has about 154 employees across 3 continents, most of them in Europe. By country, the largest groups are Netherlands (74%), France (4%) and Turkey (3%). Administrative and Manufacturing make up 46% of the profiles with a known department. SELO's workforce spans 17 departments.