Startups
Selo supplies and implements processing and packaging machinery, equipment and systems for manufacturers of food, pharmaceutical, animal feed and non-food.
The headquarter of Selo is in Oldenzaal, the Netherlands. Furthermore Selo has offices in Scandinavia, the UK, Germany, Belgium and France.
The headquarter of Selo is in Oldenzaal, the Netherlands. Furthermore Selo has offices in Scandinavia, the UK, Germany, Belgium and France.
Overview
Location
Netherlands, Overijssel, Hengelo
Phone
+31 541 582 000